diff options
author | Sake Blok <sake@euronet.nl> | 2008-07-12 17:23:18 +0000 |
---|---|---|
committer | Sake Blok <sake@euronet.nl> | 2008-07-12 17:23:18 +0000 |
commit | 58b30f15673416d3e3c65241eff275988d119cf9 (patch) | |
tree | c624404af21a64a460d455aab8b306ce7887886a /capture_stop_conditions.c | |
parent | 445e2212b7289416a0fbe11e3b76981ce60e8310 (diff) |
Fix an off-by-one error which caused capturing with
a duration limit of X seconds per file to actually
save X+1 seconds per file
svn path=/trunk/; revision=25722
Diffstat (limited to 'capture_stop_conditions.c')
-rw-r--r-- | capture_stop_conditions.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/capture_stop_conditions.c b/capture_stop_conditions.c index 02a5aa5251..09ac5b7d4a 100644 --- a/capture_stop_conditions.c +++ b/capture_stop_conditions.c @@ -120,7 +120,7 @@ static gboolean _cnd_eval_timeout(condition* cnd, va_list ap _U_){ /* check timeout here */ if(data->timeout_s == 0) return FALSE; /* 0 == infinite */ elapsed_time = (gint32) (time(NULL) - data->start_time); - if(elapsed_time > data->timeout_s) return TRUE; + if(elapsed_time >= data->timeout_s) return TRUE; return FALSE; } /* END _cnd_eval_timeout()*/ |