Re: blocking canceled in entrypoint constructor

2018-01-16 Thread Johannes Kliemann
Hi Christian, thanks for these hints. I have logged the signals and SIGCHLD is received directly before the occurrence of the warning so I suspect that this is the problematic signal. I also set up a signal handler to catch all other signals and it only logged the according signal number.

Re: blocking canceled in entrypoint constructor

2018-01-12 Thread Christian Helmuth
Hello Johannes, On Fri, Jan 12, 2018 at 01:09:25PM +0100, Johannes Kliemann wrote: > Why does Genode handle -EINTR with an exception and not the way proposed > in the GNU manual? We use the Linux signal mechanism with signal SIGUSR1 to implement our cancelable lock. So, if a thread is unblocked

blocking canceled in entrypoint constructor

2018-01-12 Thread Johannes Kliemann
Hi all, When running Genode on Linux as PID 1 I get the warning `blocking canceled in entrypoint constructor`. This seems to happen only when running as init process. When I run the same configuration on Linux with the usual user land this doesn't happen. I have also applied the patch to [1] (I