Dialogic Voice Cards - Error: data received ... was timed out and removed from receive queue

Symptom

The following message is observed either in the Windows® Event Viewer log or UNIX messages log:

Data received from adapter \Device\CG6Kxxxxxx was timed out and removed from receive queue ID 0x0000

This indicates an Dialogic® Natural Access event was dropped.  Depending on the event that was dropped, this may prevent the application from processing the call properly.

Reason for the issue

This message means there was one or more event in the event queue which the application did not retrieve before the timeout expired.  
In Windows, the timeout is 20 seconds and in Unix it is 30 seconds.  Once the timeout is reached, the driver drops the event from the event queue and logs the message above. 

Among the possible reasons for this issue occurring are:

  • The application may not be handling all the possible events that are returned to it

  • The application may have been blocked performing other operations such as database accesses

  • Third party software such as a virus scanner may have been using the CPU resource, significantly slowing the application

Fix / Solution

The application should be designed to always retrieve all the events in the event queue as soon as possible, and to avoid blocking on other activities such as database accesses.

Product List

All Dialogic CG series Media Boards

Related content