plot: handle create() failure

This commit is contained in:
BurnZeZ 2016-03-01 19:40:14 -05:00
parent 9d1e80cbbb
commit 33131a98b9

View file

@ -673,7 +673,8 @@ int server(void){
int fd, p[2];
char buf[32];
pipe(p);
fd = create("/srv/plot", 1, 0666);
if((fd = create("/srv/plot", OWRITE, 0666)) < 0)
sysfatal("open: %r");
sprint(buf, "%d", p[1]);
write(fd, buf, strlen(buf));
close(fd);