Getting rid of the peeraddr = ntoa (INADDR_BROADCAST) fixed the receive problem. I assumed adding this would enable input from any source but it does not. I would assume that what it really means is to take packets only from the broadcast IP address as a source (which would be very odd). thanks for the suggestion.
As for the crash upon exiting the thread, I get the following message from strawberry perl:
"Free to wrong pool e64070 not 3f67c8, <STDIN> line 1 during global destruction."
the pool values change on each run.
In reply to Re^2: Problems with INET, Select, and Win32
by bob0206
in thread Problems with INET, Select, and Win32
by bob0206
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |