message: Close the connection when http request timeout
diff: @@ -243,6 +243,13 @@ static void http_client_coro_onTimeout(swTimer *timer, swTimer_node *tnode)
  http_client *http = swoole_get_object(zobject);
  http->timer = NULL;
  + if (http->cli && http->cli->socket && !http->cli->socket->closed)
  + {
  + http->cli->released = 1;
  + http->cli->close(http->cli);
  + http_client_free(zobject TSRMLS_CC);
  + }
  +
  //define time out RETURN ERROR 110
  zend_update_property_long(swoole_http_client_coro_class_entry_ptr, zobject, ZEND_STRL("errCode"), ETIMEDOUT TSRMLS_CC);
  zend_update_property_long(swoole_http_client_coro_class_entry_ptr, zobject, ZEND_STRL("statusCode"), -2 TSRMLS_CC);
  