Don't block on write to channel