Re: Async I/O

From: Henrik Nordstrom <hno@dont-contact.us>
Date: Sat, 19 Sep 1998 01:26:46 +0200

Alex Rousskov wrote:

> > > - diskHandleWriteComplete() seems to call commSetSelect() if
> > > /* another block is queued */

> You cannot call aioWrite, you have to _wait_ somewhere (or enqueue and
> process the queue when the IO is finished).

non-async: Write all pending data at once.

async: Write all pending data, as above. If more data gets queued while
this operation is being carried out then immediately reshedule a new
async-io write when the first one finishes (callback is called).

/Henrik
Received on Tue Jul 29 2003 - 13:15:54 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:11:55 MST