--- rxvt-unicode/src/command.C 2006/01/02 15:35:43 1.227 +++ rxvt-unicode/src/command.C 2006/01/02 16:08:34 1.228 @@ -1115,7 +1115,8 @@ else if (r < 0 && (errno == EAGAIN || errno == EINTR)) { #if HAVE_SCHED_YIELD - event_handler.cw_yield.start (); + if (display->is_local) + event_handler.cw_yield.start (); #endif } else