don't set c.err == errPoolClosed