Synchronise after creating a pipe
Synchronise after creating a pipe

This fixes a race condition in flo_binding where a `when_changed()` update is run asynchronously and can miss a change that is detected on the initial poll of a stream.

This might apply to other usages of the pipe instruction (it's not really 'wrong' but the behaviour is surprising, and I'm trying to avoid that)

Logicalshift/desync