Rework transition to closed to match other transitions.

Fixes #178
Doesn't this now allow the code to change the signaling state after state Closed has been reached?
We should not allow that.