server: STATUS_MORE_PROCESSING_REQUIRED indicates that an async operation should not send a completion.
This commit is contained in:
parent
ac421e3341
commit
93552cc3df
|
@ -243,6 +243,9 @@ void async_set_timeout( struct async *async, timeout_t timeout, unsigned int sta
|
|||
static void add_async_completion( struct async_queue *queue, apc_param_t cvalue, unsigned int status,
|
||||
unsigned int information )
|
||||
{
|
||||
if (status == STATUS_MORE_PROCESSING_REQUIRED)
|
||||
return; /* The async callback has successfully finished but no completion should be reported */
|
||||
|
||||
if (queue->fd)
|
||||
{
|
||||
apc_param_t ckey;
|
||||
|
|
Loading…
Reference in New Issue