aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/firejail/util.c6
-rw-r--r--status1
2 files changed, 7 insertions, 0 deletions
diff --git a/src/firejail/util.c b/src/firejail/util.c
index 112307ebc..7e3f89121 100644
--- a/src/firejail/util.c
+++ b/src/firejail/util.c
@@ -959,6 +959,12 @@ unsigned extract_timeout(const char *str) {
959 exit(1); 959 exit(1);
960 } 960 }
961 961
962 unsigned timeout = h * 3600 + m * 60 + s;
963 if (timeout == 0) {
964 fprintf(stderr, "Error: invalid timeout\n");
965 exit(1);
966 }
967
962 return h * 3600 + m * 60 + s; 968 return h * 3600 + m * 60 + s;
963} 969}
964 970
diff --git a/status b/status
index fb8d548b7..5636b30fc 100644
--- a/status
+++ b/status
@@ -1,3 +1,4 @@
1Jan 19: disallow zero seconds timeout
1 2
2Jan 9: fix netfilter-default functionality in /etc/firejail/firejail.config 3Jan 9: fix netfilter-default functionality in /etc/firejail/firejail.config
3Jan 8: test caps join 4Jan 8: test caps join