Date: Mon, 15 Feb 1999 11:43:46 PST From: Bill Fenner <fenner@parc.xerox.com> To: Matthew Dillon <dillon@apollo.backplane.com> Cc: Bruce Evans <bde@zeta.org.au>, freebsd-current@FreeBSD.ORG Subject: Re: Weird piecemeal reads over socketpair() pipe breaks up small writes into even smaller reads. Message-ID: <99Feb15.114356pst.177534@crevenia.parc.xerox.com> In-Reply-To: Your message of "Mon, 15 Feb 99 10:58:19 PST." <199902151858.KAA18526@apollo.backplane.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Isn't it easier to reclassify the bug as "uipc_send() wakes up the reader before it's done appending the data from a write() to the socket buffer" and use my patch? I don't think it makes sense for uipc_send() to depend on sorwakeup() not actually waking up anyone in certain situations. Bill To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?99Feb15.114356pst.177534>