mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-08-31 06:25:31 +00:00
netmgr:
- make tcp listening IPC pipe name saner - put the pipe in /tmp on unices - add pid to the pipe name to avoid conflicts between processes - fsync directory in which the pipe resides to make sure that the child threads will see it and be able to open it
This commit is contained in:
@@ -339,7 +339,7 @@ struct isc_nmsocket {
|
||||
|
||||
/*% Used to transfer listening TCP sockets to children */
|
||||
uv_pipe_t ipc;
|
||||
char ipc_pipe_name[32];
|
||||
char ipc_pipe_name[64];
|
||||
atomic_int_fast32_t schildren;
|
||||
|
||||
/*% Extra data allocated at the end of each isc_nmhandle_t */
|
||||
|
Reference in New Issue
Block a user