Commit Diff


commit - a380a0033d4d5abda7d74d4ae437c806b57412bf
commit + 962d5a8b6957484cf2289d0cf53a8e068f63cb1b
blob - fc943d166a24785d5b26ed35e5d338ffce2c4a58
blob + 32450cd8275d0d48a203a0fe740e6b07fb70b5de
--- src/cmd/devdraw/osx-srv.c
+++ src/cmd/devdraw/osx-srv.c
@@ -311,7 +311,8 @@ replymsg(Wsysmsg *m)
 		nmbuf = n;
 	}
 	convW2M(m, mbuf, n);
-	write(4, mbuf, n);
+	if(write(4, mbuf, n) != n)
+		sysfatal("write: %r");
 }
 
 /*