Menu

New version?

Help
Anonymous
2003-06-06
2003-10-14
  • Anonymous

    Anonymous - 2003-06-06

    I've just lurked CVS.
    Is there any plans for new version release soon?
    I'm not pushing, just being pushed (threading support of course).
    :-)
    Like it a lot!

     
    • Chris Morley

      Chris Morley - 2003-06-06

      I have been playing with different threading approaches, I will probably finalize one of them soon and call it a new version. There are a few bug fixes in cvs that ought to be pushed out there for everybody too.

      If you have a few (less than 2 dozen or so) concurrent clients, it looks like the most efficient approach is to have a pool of worker threads that run the requests and let the main thread do all the IO. Of course the requests have to do non-trivial work for the overhead of dispatching it to a thread to be worthwhile.

      I haven't decided whether to handle the case where there are more than 60 concurrent clients yet (some systems will run out of room in the socket set passed to select at that point).

       
      • Tom Rogers

        Tom Rogers - 2003-10-14

        Chris,

        Any word on when we can expect the new, multithreaded version release?  We are eager to help test it if it is available in pre-release.

        Tom R

         

Log in to post a comment.