You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@apr.apache.org by tr...@apache.org on 2003/08/01 13:06:53 UTC
cvs commit: apr/network_io/unix sendrecv.c
trawick 2003/08/01 04:06:52
Modified: network_io/unix sendrecv.c
Log:
leave a comment about an interesting and possibly unexpected
behavior
Revision Changes Path
1.99 +8 -0 apr/network_io/unix/sendrecv.c
Index: sendrecv.c
===================================================================
RCS file: /home/cvs/apr/network_io/unix/sendrecv.c,v
retrieving revision 1.98
retrieving revision 1.99
diff -u -r1.98 -r1.99
--- sendrecv.c 30 May 2003 12:50:39 -0000 1.98
+++ sendrecv.c 1 Aug 2003 11:06:52 -0000 1.99
@@ -741,6 +741,14 @@
/* Ignore flags for now. */
flags = 0;
+ /* word to the wise: by default, AIX stores files sent by send_file()
+ * in the network buffer cache... there are supposedly scenarios
+ * where the most recent copy of the file won't be sent, but I can't
+ * recreate the potential problem, perhaps because of the way we
+ * use send_file()... if you suspect such a problem, try turning
+ * on the SF_SYNC_CACHE flag
+ */
+
/* AIX can also send the headers/footers as part of the system call */
parms.header_length = 0;
if (hdtr && hdtr->numheaders) {