[Linux port] Master Server socket error #9: bad file descriptor

Digiku

Member
Retired Staff
I got a report from Linux where, when running a server and issuing a MAP command, the following error shows up and closes the game:

Code:
ERROR: master error socket error #9: bad file descriptor
ERROR: Connection to Master Server Failed

If this happens to you, please let me know the distro and version you are running on.

If you have not already, update the srb2 package on APT because I updated the packages for the individual Ubuntu versions.

So far, I got this on Ubuntu Server 16.04 Xenial, 64-bit.
 
This happens to me when running an SRB2 Kart dedicated server on Mac OSX (the 64-bit binary provided on the release post). It appears at seemingly random intervals, much like Steel Titanium's version of the issue.

yQLm7ZH


EDIT: After a while the server no longer shows up on the Master Server.
 
Last edited:
This is a known error with how a connection to the master server is opened, client-side.
Every two minutes, a ping is sent to the master server. To accomplish this, a new connection has to be made each time. Because of improper keeping of the connection, it is assumed connected when truly invalid.
 

Who is viewing this thread (Total: 1, Members: 0, Guests: 1)

Back
Top