try out some other techniques
and one more spot
nsqd: remove use of defer in fast path