On Tue, 2 Nov 1999, Ricardo Bernardini wrote:

> Hello list!
> 
> I'm starting with aio functions (aio_read, aio_return, etc.), I've made them 
> work with disk file I/O, now I'm trying with TCP sockets not with the same 
> success. Does anyone know if it is posible to do what I'm trying? Or where 
> to find more info about this function group? I'just read the man pages about 
> them.

Which version of FreeBSD are you using?  Its best to be using -current
from my experience.  TCP sockets should work, but they'll be pretty
crippled for certain kinds of uses (like trying to have an outstanding
read on more than a couple dozen sockets, etc).

I've got a set of patches that fix this and the fact that signals don't
get issued for completion on certain types of requests.  I'm hoping to get
it committed, but feel free to contact me for the latest stuff until then.
I just finished updating and consolidating my patches so they cleanly
apply to -current of a week ago.  Testing thus far appears promising--I'm
balancing more than a few sockets and pushing 10MB/sec through them (disk
to socket and the inverse).  I killed the last bug I knew of this week
(occasionally paniced under some wierd process shutdown conditions).

I hope to try 1000 descriptors soon.

-Chris



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to