posted 12 years ago
You didn't say who the "I" was, who was getting that error, but from the stack trace it looks like it was the server, while sending the data. (And not the client, while trying to receive the data.)
When a client disconnects from a socket before processing all of the data which a server is trying to send, the server will get this error message. It doesn't necessarily indicate a bug in the server, or in the client, it simply means the client stopped receiving data. This could happen if there was a network problem, or (more likely) if the client closed the browser page before it had fully loaded the image.