Opened 10 years ago

Closed 10 years ago

#30 closed defect (fixed)

Deal with xpra server blocking on dead sockets

Reported by: Antoine Martin Owned by: Antoine Martin
Priority: critical Milestone: 0.9
Component: Client Keywords:
Cc:

Description

Detect when an xpra server has crashed hard and is blocking on a socket. At the moment we call

dotxpra.sockets()

which may block forever...

  • Add a timeout in there so that we detect the failure.
  • We may want to kill those servers or/and remove the broken socket.

Change History (1)

comment:1 Changed 10 years ago by Antoine Martin

Resolution: fixed
Status: newclosed

Added a patch to xpra:
set-socket-timeout.patch

We may still want to catch the socket timeouts specifically and deal with that case more appropriately (kill the server).

Note: See TracTickets for help on using tickets.