Ideally we should be able to time out and see translators go away automatically, however it makes all threads often wake at the same time and overload Mach. --- libports/manage-multithread.c | 2 ++ 1 file changed, 2 insertions(+) --- a/libports/manage-multithread.c +++ b/libports/manage-multithread.c @@ -233,5 +233,6 @@ ports_manage_port_operations_multithread return NULL; } + thread_timeout = global_timeout = 0; /* XXX */ thread_function ((void *) 1); }