Will the message sent to GME be queued? What is the queue size limit? If the queued messages are over the limit, will it be overflow? |
GME message queue limit is 2000 to prevent it from running out of memory, this is a hard-coded value (in the program) and cannot be changed by users.
When a GME connection receives a message to be sent, it will queue it on that queue and keep it there until it is sent. If it is not able to send for a while and keeps getting messages to be sent then that queue will fill up. If the queue has filled up then the connection to the cell will be terminated with error "GI0749E GIyTxxxx PROCESS QUEUE LIMIT EXCEEDED. TERMINATING CONNECTION". Here is GI0749E message explanation:
|