Hello Erel!
Thank you for your reply!
OK with CallSubDelayed, but when I call a sub from a code module, I call it directly from the thread that owns the websocket, for example:
This code is executed by the current or by the main thread?
Suppose we have 5 route threads. Is it possible to have one Timer for each thread?
Each route object will have a list of nearest to the customer point drivers. Every time a driver send me route acceptance, the list item referred to this driver will be updated with the accepted flag on. If I have 3 concurrent acceptances, is it safe to change the list or it will cause problems?