A long time ago in a galaxy far, far away.... , i.e. 6 years ago and 2 jobs ago, I has been made a mistake in msgrcv() / msgsnd() usage. Boomerang flew back today. That particular code has been copied multiple times over the years. Now 10 packages, around 15 files to fix.