diff --git a/trunk/src/app/srs_app_server.cpp b/trunk/src/app/srs_app_server.cpp index 448aa467e..f3e73a04f 100755 --- a/trunk/src/app/srs_app_server.cpp +++ b/trunk/src/app/srs_app_server.cpp @@ -488,7 +488,7 @@ SrsServer::SrsServer() signal_manager = NULL; handler = NULL; - ppid = -1; + ppid = ::getppid(); // donot new object in constructor, // for some global instance is not ready now,