Skip to content
Snippets Groups Projects
Commit bc9985b6 authored by John Hodge's avatar John Hodge
Browse files

Server - Ignore SIGPIPE (just let it return a read error)

parent 06ad9313
Branches
No related merge requests found
......@@ -136,8 +136,11 @@ int main(int argc, char *argv[])
gsCoke_ModbusAddress = Config_GetValue("coke_modbus_address", 0);
giCoke_ModbusPort = Config_GetValue_Int("coke_modbus_port", 0);
// - Cleanly tear down the server on SIGINT/SIGTERM
signal(SIGINT, sigint_handler);
signal(SIGTERM, sigint_handler);
// - ignore SIGPIPE to prevent a crashing client from bringing the server down too
signal(SIGPIPE, SIG_IGN);
openlog("odispense2", 0, LOG_LOCAL4);
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment