Spin the event loop every 50 ms to allow Rust channels to be processed.
a9ed2d8
This is the nail in the coffin for GLUT; we need to fix this.