This is a read-only archive of the Mumble forums.

This website archives and makes accessible historical state. It receives no updates or corrections. It is provided only to keep the information accessible as-is, under their old address.

For up-to-date information please refer to the Mumble website and its linked documentation and other resources. For support please refer to one of our other community/support channels.

Jump to content

Couldn't create HUP socketpair


lexesv1
 Share

Recommended Posts

  • Moderators

Are you running both murmur instances as the same user? I'm not sure if that matters, but it's the only thing I can think of that would be different from boxes where I've run two murmur instances on the same host.


Have you compiled it yourself? If so can you edit src/murmur/UnixMurmur.cpp and change:

 

        if (::socketpair(AF_UNIX, SOCK_STREAM, 0, iHupFd))
               qFatal("Couldn't create HUP socketpair");

to something like:

 

        if (::socketpair(AF_UNIX, SOCK_STREAM, 0, iHupFd))
               qFatal("Couldn't create HUP socketpair: %d", errno);

You might have to put #include or something similar at the top, I can't guarantee it'll even build on your system or be useful, but it's about all I can think of to diagnose it.

Full disclosure: I used to run a commercial Mumble host, and my opinions do not reflect the opinions of the Mumble project.

Avatar is stolen from here

Link to comment
Share on other sites

 Share

×
×
  • Create New...