Fix. `recv_zap` returns `nil` on error