Write queue after connect windows

I'd say writes always come *after*connect. Actually this patch makes it impossible to do a write before connect, so it makes things easier to reason about.