Module Name: src Committed By: pooka Date: Tue Mar 8 15:34:38 UTC 2011
Modified Files: src/lib/librumpclient: rumpclient.c src/lib/librumpuser: rumpuser_sp.c sp_common.c Log Message: Use sendmsg() instead multiple calls to sendto(). It behaves slightly better in the multithreaded exec case in terms of partial frames sent. Plus, it's theoretically a little cheaper. There's still a gray area with partial transfer from sendmsg(), but I'm not sure I care enough about some academic scenario to start fixing it (it basically needs an OOB exec signaller). To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 src/lib/librumpclient/rumpclient.c cvs rdiff -u -r1.44 -r1.45 src/lib/librumpuser/rumpuser_sp.c cvs rdiff -u -r1.30 -r1.31 src/lib/librumpuser/sp_common.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.