Hi all! On 25/10/2020 16:11, Michael J. Baars wrote: [...] > I've been writing a simple client and server for cluster computing this > weekend. At first everything appeared to work just fine, but soon enough I > found some > inexplicable bind errors. I've tried to make sure that the client closes it's > sockets before the server closes it's sockets, to prevent linger, but trying > did
Which were exactly? English/original text pls ... And The close() (and shutdown() syscalls, respectively) don't avoid the FIN_WAIT2 timeout on a closed socket. Just set the SO_REUSEADDR socket option on the listening socket. > not help. Now I think I found the problem. Then solve it. > Please do have a look at the code. It looks like the SIGHUP is sent to the > server not on close or exit, but on the connect instead. Too lazy to save and uncompress the file ... MfG, Bernd -- There is no cloud, just other people computers. -- https://static.fsf.org/nosvn/stickers/thereisnocloud.svg
pEpkey.asc
Description: application/pgp-keys