Tuesday, December 13, 2011, 7:00:42 PM, you wrote: >> > No other thread can call vc->do_io_close if they don't have the pointer >> > to it. >> Turns out that at least other thread does have a pointer. > Then they should not.
Great. Now explain it to the compiler. Let me know when you've done that, I'll be going back to work on IPv6. > If you are really having a problem with this I am going to have to go back > through your checkins and see what changes might have been motivated by > such a fundamental lack of understanding of parallel programming. This is > very worrying. I think if you are worried, you should definitely go back and check.