Jason Tibbitts <firstname.lastname@example.org> wrote:
> I'm happy that the quick fix makes the problem go away, but I put the
> select in there for a reason and I'd like to get to the bottom of this. Do
> you feel up to making a testcase, or would you like me to do it? I'm
> thinking of something that just opens a socket to localhost:25, prints
> 'HELO blah' and so on, calling can_read before every read. If it hangs
> then we may have found an IO::Select bug.
We're probably nearing the limits of my socket programming knowledge, and I'm
definitely nearing the limit of the amount of time I can spend for this week
on an "on-the-side" software installation like Majordomo II. So if you're
willing to wait about a week, I can see what I can come up with, but if you
want to get something before then, it might be best if you wrote the test
code; if you do, I'll make some time to try it out.
<email@example.com> Columbia College Class of 1999
<firstname.lastname@example.org> System Administrator, AV-Network