The summary is that now that we are using Vert.x, the Discrete Event Director (DEDirector.java) needs to be thread safe.
There is an added complication that reloading Accessors seems to cause problems.
See Also
- notifyAll() - Running actor/lib/jjs/modules/socket/test/auto/*.xml from JUnit was failing. This was fixed by updating DEDirector's locks
- Vert.x - Info about building and debugging Vert.x
- WebSocket Deadlock - After the above fixes for notifyAll(), actor/lib/jjs/modules/webSocket/test/auto/FullDuplex.xml and FullDuplex2 are hanging