Commit d570f57b authored by Luca Boccassi's avatar Luca Boccassi

Problem: ipc://* random dir created with USE_FD

Solution: if options.use_fd do not create temporary random
directory for ipc://*, since the socket is already created and
passed to the library by the user.
parent f18463f3
...@@ -214,7 +214,7 @@ int zmq::ipc_listener_t::set_address (const char *addr_) ...@@ -214,7 +214,7 @@ int zmq::ipc_listener_t::set_address (const char *addr_)
std::string addr (addr_); std::string addr (addr_);
// Allow wildcard file // Allow wildcard file
if (addr [0] == '*') { if (options.use_fd == -1 && addr [0] == '*') {
if ( create_wildcard_address(tmp_socket_dirname, addr) < 0 ) { if ( create_wildcard_address(tmp_socket_dirname, addr) < 0 ) {
return -1; return -1;
} }
......
Markdown is supported
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