keepalives

Robert Olson olson at mcs.anl.gov
Tue Dec 10 16:05:35 CST 2002


It is likely important that we retain a soft-state flavor to the venues 
registrations in order to flush out dead clients or those on the other side 
of a network partition.

The prototype used a venue service callback, invoked peridiocally from the 
client, to achieve this. If the server noted a client hadn't invoked 
keepalive() lately, it cleared out the client state.

We can either use this mechanism or perhaps something based on the event 
channel for this.

--bob




More information about the ag-dev mailing list