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 to the Docklight troubleshooting page
|