void release ( final Channel channel ) { if ( this . executor . inEventLoop ( ) ) { this . releaseWithinEventExecutor ( channel ) ; } else { this . executor . submit ( new Runnable ( ) { @ Override public void run ( ) { ApnsChannelPool . this . releaseWithinEventExecutor ( channel ) ; } } ) ; } }
Returns a previously - acquired channel to the pool .