diff --git a/libs/libdaemon/src/BaseDaemon.cpp b/libs/libdaemon/src/BaseDaemon.cpp index cb35c8beafc..533d2abf4f0 100644 --- a/libs/libdaemon/src/BaseDaemon.cpp +++ b/libs/libdaemon/src/BaseDaemon.cpp @@ -428,7 +428,7 @@ static void terminate_handler() char buf[buf_size]; DB::WriteBufferFromFileDescriptor out(signal_pipe.write_fd, buf_size, buf); - DB::writeBinary(SignalListener::StdTerminate, out); + DB::writeBinary(static_cast(SignalListener::StdTerminate), out); DB::writeBinary(Poco::ThreadNumber::get(), out); DB::writeBinary(log_message, out); out.next();