diff --git a/asterisk.c b/asterisk.c index d3fbe528bb..105a02fb7a 100755 --- a/asterisk.c +++ b/asterisk.c @@ -185,6 +185,7 @@ int ast_safe_system(const char *s) res = WEXITSTATUS(status); else res = -1; + break; } else { if (errno != EINTR) break;