Author: allison
Date: Tue Nov 11 13:41:42 2008
New Revision: 32558

Modified:
   branches/pdd22io/docs/pdds/pdd22_io.pod

Log:
[pdd22io] Clarifying buffer flushing behavior.


Modified: branches/pdd22io/docs/pdds/pdd22_io.pod
==============================================================================
--- branches/pdd22io/docs/pdds/pdd22_io.pod     (original)
+++ branches/pdd22io/docs/pdds/pdd22_io.pod     Tue Nov 11 13:41:42 2008
@@ -253,10 +253,10 @@
 it's only relevant when in line buffering or full buffering mode (and
 line buffering mode will rarely reach the maximum buffer size).
 
-It is recommended to only change the buffer size before starting IO
-operations, or after flushing the buffer. If the new size is larger than
-the existing data in the buffer, a size change is non-disruptive, but if
-the new size is smaller, it will truncate the buffer with a warning.
+The buffer is automatically flushed when the buffer size is changed. If
+the new size was larger than the existing data in the buffer, a size
+change would be non-disruptive, but if the new size was smaller,
+resizing it without flushing would truncate the buffer.
 
 =item C<get_fd> [RT #48312]
 

Reply via email to