Changes between Initial Version and Version 1 of Ticket #494


Ignore:
Timestamp:
2012-09-11T10:14:53Z (12 years ago)
Author:
Jiri Svoboda
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #494 – Description

    initial v1  
    33In some cases, such as serving a remote console (see con_srv.c) we need to terminate the message loop when the network connection is closed, but the console client is not sending any messages. Currently async_get_call_timeout() is used as a work around.
    44
    5 What we need is a variant of async_get_call() that can be aborted at the caller's discretion. Likely the caller will need to pass (or obtain) some object/handle that can be later used to identify the call that should be aborted.
     5What we need is a variant of async_get_call() that can be aborted at the caller's discretion. Likely the caller will need to pass (or obtain) some object/handle that can be later used to identify the wait that should be aborted.
    66
    77One suggestion was passing a condition variable that will be later signaled, but there may be other (better?) options.