JB47394 30 Posted October 17, 2018 I'm issuing several persistent remoteExec calls (i.e. JIP true) in the order A, B, C, D, E. When a client connects, the client sees them arriving in the order E, D, C, B, A. I'm sure of the order because I'm logging my calls to the report file on both dedicated server and client. Is this a known behavior? Share this post Link to post Share on other sites
Larrow 2828 Posted October 17, 2018 2 hours ago, JB47394 said: Is this a known behavior? Yes. The execution order of remoteExec is not guaranteed. Share this post Link to post Share on other sites
JB47394 30 Posted October 17, 2018 Thanks. I went and restructured some code that must have the calls in their original order, but it's not a technique I'd like to sprinkle through my mission system. I'm pondering some general purpose machinery for collecting JIP calls, setting them aside, reordering them all when JIP replay has completed, then calling them in order. I know that I can see when JIP replay is underway, but I'm not sure of the technique for detecting completion of the replay. Can JIP replay be mixed with live remoteExec calls? If not, then I can try to have the server fire a remoteExec at a connecting client so that it can use that as a signal to replay the ordered JIP calls. Is there a standard practice for ordering JIP replays? Share this post Link to post Share on other sites