diff options
Diffstat (limited to 'pjsip-apps/src/samples/stateless_proxy.c')
-rw-r--r-- | pjsip-apps/src/samples/stateless_proxy.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/pjsip-apps/src/samples/stateless_proxy.c b/pjsip-apps/src/samples/stateless_proxy.c index 30f571d8..de3b5339 100644 --- a/pjsip-apps/src/samples/stateless_proxy.c +++ b/pjsip-apps/src/samples/stateless_proxy.c @@ -221,7 +221,11 @@ int main(int argc, char *argv[]) " dd dump detailed status\n" ""); - fgets(line, sizeof(line), stdin); + if (fgets(line, sizeof(line), stdin) == NULL) { + puts("EOF while reading stdin, will quit now.."); + global.quit_flag = PJ_TRUE; + break; + } if (line[0] == 'q') { global.quit_flag = PJ_TRUE; |