- gotevent = WaitNextEvent(everyEvent, &event, LONG_MAX, cursrgn);
+ gotevent = WaitNextEvent(everyEvent, &event, sleeptime, cursrgn);
+ /*
+ * XXX For now, limit sleep time to 1/10 s to work around
+ * wake-before-sleep race in MacTCP code.
+ */
+ sleeptime = 6;