genode/base-foc/src/base
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
..
console Bump year in copyright headers to 2012 2012-01-03 15:35:05 +01:00
env Fiasco.OC: several capability ref-counter fixes. 2012-09-03 10:59:54 +02:00
ipc Nested init on i.MX31 via base_hw. Rework base_hw. 2012-11-14 16:36:41 +01:00
lock Fiasco.OC: introduce Cap_index (fixes #149, #112) 2012-03-22 14:10:44 +01:00
pager Fiasco.OC: several capability ref-counter fixes. 2012-09-03 10:59:54 +02:00
server Cleanup destruction of RPC entrypoints 2012-11-26 20:58:09 +01:00
thread foc: don't call 'sleep_forever()' on thread exit 2012-11-29 09:55:09 +01:00