Hi, Using POE::Component::Client::TCP, I'm trying to get some 32 bytes of data from a process. It goes like this. I send a command code, the other guy gets it, and then replies with 32 bytes of data. So far so good. Ethereal shows what's going on. But then, the other guy immediately closes the connection, resulting in my POE::Component::Client::TCP exiting with:
Client 2 got read error 0 (Normal disconnection) The ServerInput event never gets the data. So I tried using ServerError and ServerFlushed but it seems these also do not get the 32 bytes of data before the component exits. If only I could get the data then I could maybe send it to another session. Maybe I just got the whole thing not right... Maybe I should use a server component to try to get the data from this other process ? Any suggestions welcomed !