well, i finally spent a little serious time and found my stupid bug. bad
hash name in a constructor method vs. its use in another method. it
passed undef as a socket/fd to Event::io->new. even though that was my
bug, it should have caused a clean exit/die from event.pm so i feel this
is a bug.
and i should be shot for doing this quicky (and tricky) prototype stuff without
strict or -w. braindead i am!!
well i have a basic async client event working now which is great. i
will now clean up the code with strict and -w and clean it up in other
ways before i start the next layer of messages and stuff. splitting the
module into multiple files now is probably a good idea as i have 4
packages in one file.
the life of a prototype.
uri
--
Uri Guttman --------- [EMAIL PROTECTED] ---------- http://www.sysarch.com
SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX Consulting
The Perl Books Page ----------- http://www.sysarch.com/cgi-bin/perl_books
The Best Search Engine on the Net ---------- http://www.northernlight.com