diff --git a/asterisk.c b/asterisk.c index 820c52ff965145b2133358eeb6fdd0048c9f818a..05b84308f700222be1979988731396f9ae8fbcea 100755 --- a/asterisk.c +++ b/asterisk.c @@ -425,7 +425,7 @@ static void quit_handler(int num, int nice, int safeshutdown, int restart) close(ast_consock); if (ast_socket > -1) unlink((char *)ast_config_AST_SOCKET); - unlink((char *)ast_config_AST_PID); + if (!option_remote) unlink((char *)ast_config_AST_PID); printf(term_quit()); if (restart) { if (option_verbose || option_console)