Ticket #70 (new defect)

Opened 1 year ago

Last modified 10 months ago

Deadman Needs Period

Reported by: andrew Assigned to: andrew
Priority: critical Milestone:
Component: client Version:
Keywords: Cc:

Description

The server shuts down processes if they are not used for a certain interval (they are restarted automatically if the client later requests them).

This is useful, because it makes the server more robust and simplifies the client-server protocol (the client doesn't need to explicitly close anything). However, if the polling interval is larger than the deadman interval then processes are closed on every use.

I like the current approach, so think the best solution is for the client to also pass the poll interval. Then the deadman can be set automatically as some small multiple of that.

Change History

06/16/09 22:38:55 changed by stefan

I don't think this can apply to any open window, such as a log tail, or sniffwave/sniffring. The user is depending on seeing any change to these windows when they go back and look at it. (But if the user closes such a window, I think the process connecting it to the remote server can immediately be killed.... )

06/17/09 11:41:13 changed by andrew

Test message (new mail alias)

09/03/09 10:44:10 changed by andrew

  • priority changed from major to critical.

09/03/09 11:24:54 changed by andrew

  • priority changed from critical to blocker.
  • milestone set to 2009-09-03.

09/21/09 09:41:00 changed by andrew

  • priority changed from blocker to critical.

09/24/09 16:03:17 changed by andrew

  • milestone deleted.