Reraise write errors as Reel::SocketErrors