shithub: 9intro

ref: 87288afa5ac476efb3ef1ed40df658427339f13e
dir: /src/brokenpipe.c/

View raw version
#include <u.h>
#include <libc.h>

void
main(int, char*[])
{
	int	fd[2];
	char	buf[128];
	int	nr;

	if (pipe(fd) < 0)
		sysfatal("can't create a pipe: %r");
	close(fd[0]);
	write(fd[1], "Hello!\n", 7);
	print("could write\n");
	exits(nil);
}