- broadcastSuspectMessage
Sends a SUSPECT message to all group members. Only the coordinator (or the next
member in line if th
- determineCoordinator
- determinePingDest
- fetchPingAddress
Attempts to obtain the ping_addr first from the cache, then by unicasting q
request to mbr, then by
- getCacheFromCoordinator
Determines coordinator C. If C is null and we are the first member, return. Else
loop: send GET_CACH
- handleSocketClose
- interruptPingerThread
Interrupts the pinger thread. The Thread.interrupt() method doesn't seem to work
under Linux with JD
- sendIHaveSockMessage
Sends or broadcasts a I_HAVE_SOCK response. If 'dst' is null, the reponse will
be broadcast, otherwi
- sendPingSignal
- sendPingTermination
- setupPingSocket
Creates a socket to dest, and assigns it to ping_sock. Also assigns ping_input
- signalToString