No. You need to introduce an AtomicBoolean and use this check:

If (once.compareAndSwap(false, true)) {
    returnEventLoop(pooledEventLoop);
}