genode/base-foc/src/base/thread
Christian Prochaska 46a81ab890 foc: don't call 'sleep_forever()' on thread exit
The generic 'sleep_forever()' function creates an Ipc_server object which
might not get cleaned up correctly when the thread gets destroyed and
unneeded capability references could remain and drain the capability index
allocator. With this patch a lock gets used on thread exit instead of
calling 'sleep_forever()'.

Fixes #538.
2012-11-29 09:55:09 +01:00
..
thread_bootstrap.cc foc: don't call 'sleep_forever()' on thread exit 2012-11-29 09:55:09 +01:00
thread_start.cc cpu_session: Access thread state by value 2012-11-23 12:20:22 +01:00
thread.cc Add 'Thread_base::join()' 2012-11-19 12:43:34 +01:00