in reply to Forks and IPC

If you want to use forks / forks::shared, you're normally supposed to use the threads API (which it emulates), instead of using the regular fork (well, there is support for fork in combination with threads->isthread, but it's special purpose).  See the docs for details/examples.