diff --git a/src/ipc_listener.cpp b/src/ipc_listener.cpp index 8220d4bf..cead3870 100644 --- a/src/ipc_listener.cpp +++ b/src/ipc_listener.cpp @@ -214,7 +214,7 @@ int zmq::ipc_listener_t::set_address (const char *addr_) std::string addr (addr_); // Allow wildcard file - if (addr [0] == '*') { + if (options.use_fd == -1 && addr [0] == '*') { if ( create_wildcard_address(tmp_socket_dirname, addr) < 0 ) { return -1; }