Docklight Support


Troubleshooting Article ID dl_prb012

Issue

I am using the DL_OnReceive() event procedure within my script. Docklight displays the following error message: "DOCKLIGHT reports: Receive sequence queue overflow. Cannot generate all DL_OnReceive() calls". What can I do to avoid this?

Applies to: Docklight Scripting V1.5 (build V1.5.2)

Solution

Docklight Scripting V1.5 has only a very limited queue for processing Receive Sequence events. Especially if you use a Receive Sequence that triggers after every new character, you can easily overload the queue and produce the above error. Download and install Docklight Scripting V1.7, which has an increased queue size. If this still does not fix your problem, check your script code: Do not perform time-consuming calculations within the DL_OnReceive() event procedure! Do not make calls to other subroutines from within the DL_OnReceive() procedure!

Related Links

Docklight Download


back back to the Docklight troubleshooting page