summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2020-01-04 21:31:55 +0100
committerNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2020-01-04 21:31:55 +0100
commitee48214209e66aa8c6f353262b175895373f76df (patch)
treec2b61a4bd702602d856f613992c46a802e0a888c /src/config/parameters/parameters.c
parent0c68e544b113f0493b9b80511c26c1e4584bd1e7 (diff)
...
Diffstat (limited to 'src/config/parameters/parameters.c')
-rw-r--r--src/config/parameters/parameters.c16
1 files changed, 5 insertions, 11 deletions
diff --git a/src/config/parameters/parameters.c b/src/config/parameters/parameters.c
index ac6a790..fa53b6a 100644
--- a/src/config/parameters/parameters.c
+++ b/src/config/parameters/parameters.c
@@ -216,6 +216,8 @@ int relabsd_parameters_parse_options
|| RELABSD_STRING_EQUALS("--timeout", argv[i])
)
{
+ int timeout;
+
if (argc == i)
{
RELABSD_FATAL("Missing value for \"%s\" <OPTION>.", argv[i]);
@@ -226,17 +228,7 @@ int relabsd_parameters_parse_options
++i;
- if
- (
- relabsd_util_parse_int
- (
- argv[i],
- 0,
- INT_MAX,
- &(parameters->timeout)
- )
- < 0
- )
+ if (relabsd_util_parse_int(argv[i], 0, INT_MAX, &timeout) < 0)
{
RELABSD_FATAL
(
@@ -250,6 +242,8 @@ int relabsd_parameters_parse_options
return -1;
}
+
+ relabsd_parameters_set_timeout(timeout, parameters);
}
else if
(