minor bugfixes (sigaction instead of signal, shared memory cleanup ...)