Simplify connectRequested use of compareAndSet
Don't worry if channel is null while disconnecting