fan-in: fix nil put on out channel, deadlock

You don't run into this for the autocomplete example, but there is a potential error in fan-in.
I noticed it because I ran into the same problem on another project trying to join multiple channels to one output.
...may or may not be useful.