WIP - tests: Modify the SHM live test to avoid hang.
shmsink can get stuck in send() if the consumer disappears before the producer does, so make sure to shut down the producer before the consumer.
I think this points at a problem in shmsink, since it should never get stuck in send() with no way to wake it for a state change. @ocrete - any ideas?