raise SIGKILL in rpm by kill -15

This commit is contained in:
zhjc1124
2023-09-08 13:49:02 +08:00
committed by ob-robot
parent ca98675e86
commit 7fe71d9a34
2 changed files with 8 additions and 0 deletions

View File

@ -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})

View File

@ -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;