Konstantin Knyazev
2005-02-11 15:26:46 UTC
Hello!
I 'm developing http server on the IOCP. When i start my server it works
fine first several seconds, but then it return error on calling
GetQueuedCompletionStatus:
IocpResult := GetQueuedCompletionStatus( FServer.FIOCP,
NumberOfBytesTransferred, CompletionKey,
pRequestOverlapped, INFINITE);
After return IocpResult = 0, NumberOfBytesTransferred=0, CompletionKey=-1
(this is a key of listen socket),
pRequestOverlapped=some address. Error is ERROR_NETNAME_DELETED or
ERROR_SEM_TIMEOUT.
I can't understand what does it mean? Please, help!
Best regards, Konstantin Knyazev
I 'm developing http server on the IOCP. When i start my server it works
fine first several seconds, but then it return error on calling
GetQueuedCompletionStatus:
IocpResult := GetQueuedCompletionStatus( FServer.FIOCP,
NumberOfBytesTransferred, CompletionKey,
pRequestOverlapped, INFINITE);
After return IocpResult = 0, NumberOfBytesTransferred=0, CompletionKey=-1
(this is a key of listen socket),
pRequestOverlapped=some address. Error is ERROR_NETNAME_DELETED or
ERROR_SEM_TIMEOUT.
I can't understand what does it mean? Please, help!
Best regards, Konstantin Knyazev