Thanks for the reply, can you be more specific? ÂConsider follow scenario, Â
support in time T, socket event A, B, C is ready, Â
in time T+1, in A's event hander, I created a timer event X, ÂI hope the execution order will beÂ
B, C, X,
so that in time T+2 i can haveÂ
C, X, Y(created by B's event handler) .
So as you said, I should lower X's priority if I want to have it run later than C(those are already active at the time?) . But what happens after C there has been a new socket event D? Âwouldn't X be delayed further down ?
became C , D(newly executed), X, Y , which is still not quite what I want.