diff --git a/asterisk.c b/asterisk.c index d3fbe528bbc44a056a7d4cf792aef1e76218e6d5..105a02fb7a2d0a1735252000b33a1b2bb4042f39 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;