From f16230be71e613924385ba53402e586126fd0199 Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Tue, 24 Mar 2015 14:21:40 +0100 Subject: derp MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- src/cerberus.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/cerberus.c') diff --git a/src/cerberus.c b/src/cerberus.c index a5be25c..418ec8a 100644 --- a/src/cerberus.c +++ b/src/cerberus.c @@ -266,7 +266,8 @@ void do_login(int argc, char** argv) /* Verify that the user may login */ - if (fork_exec_wait_hook(HOOK_VERIFY, argc, argv) == 1) + ret = fork_exec_wait_hook(HOOK_VERIFY, argc, argv); + if ((ret >= 0) && WIFEXITED(ret) && (WEXITSTATUS(ret) == 1)) { sleep(ERROR_SLEEP); _exit(2); -- cgit v1.2.3-70-g09d2