I have some complex multi-thread code in which I do
some internal signaling with udp sockets:
On my new F15_64 box, I usually get:
errno=98=Address already in use
in response to the bind command when I bring up the snd
socket (which is first up) even when I just come up from
Rarely, it works. I think that it is after I have been
doing nothing, but with the box running, for a while.
I'm not sure.
Now on my old CentOS 5_32 box, the same code
(but, of course, compiled for 32) works with no
problem. I can start and stop it rapidly with no
(BTW, this does not account for the problem I
mentioned in my thread on starting SysV daemons
Thanks for your suggestions.