raise SIGKILL in rpm by kill -15
This commit is contained in:
@ -97,6 +97,11 @@ if (ENABLE_SANITY)
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DENABLE_SANITY")
|
||||
endif()
|
||||
|
||||
if (OB_BUILD_RPM)
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DOB_BUILD_RPM")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DOB_BUILD_RPM")
|
||||
endif()
|
||||
|
||||
message(STATUS "This is BINARY dir " ${PROJECT_BINARY_DIR})
|
||||
message(STATUS "This is SOURCE dir " ${PROJECT_SOURCE_DIR})
|
||||
|
||||
|
@ -114,6 +114,9 @@ int ObSignalHandle::deal_signals(int signum)
|
||||
break;
|
||||
}
|
||||
case SIGTERM: {
|
||||
#ifdef OB_BUILD_RPM
|
||||
raise(SIGKILL);
|
||||
#endif
|
||||
ObServer::get_instance().prepare_stop();
|
||||
ObServer::get_instance().set_stop();
|
||||
break;
|
||||
|
Reference in New Issue
Block a user