Interaction with Xodus
- Xodus introduces another degree of parallelism via the X11 event processing mechanism. PGENESIS periodically instructs the X Server to process any X events. Some of those events may result in some script code being run.
- Race condition: processing order is unpredictable.
- Safe 1: ensure all affected nodes are at a barrier (or equivalent)
- Safe 2: ensure mouse/keyboard events do not cause remote operations that require the participation of another node.
Notes:
No notes for slide 40