Actually it passed the preliminary check for hijack -- As far as jEmplode is concerned he has hijack, it's just hanging trying to read data from it. I'm not really sure what happens if you let the socket timeout, which it eventually will. I've never seen it hang where it is ... Really weird problem.