For developers working in unstable networking environments (i.e. wireless internet cafes), we've had reports of sporadic
errors that are most likely caused by a bad net connection which resulted in packet loss or payloads that were
not transferred successfully. Instead of reporting a transport layer issue which would allow the developer to easily
troubleshoot, the error is abstracted to whatever method was trying to make the request.
We should enhance error handling so that any transport layer errors are propagated appropriately to accurately describe
the error. |