Set timeout on request so it doesn't wait forever if server is down
Set timeout on request so it doesn't wait forever if server is down

If the external server is down, as it doesn't have a timeout, the connection would hang forever waiting for it, and it would eventually reach the open file descriptors limit of the system.

jademcosta/melanite,jademcosta/melanite