This is an automated email from the ASF dual-hosted git repository. maskit pushed a commit to branch quic-latest in repository https://gitbox.apache.org/repos/asf/trafficserver.git
The following commit(s) were added to refs/heads/quic-latest by this push: new 3dddd89 Make QUICClient::start an event handler 3dddd89 is described below commit 3dddd89f1be2c032774c67e9e1efb3cfd1cc5918 Author: Masakazu Kitajo <mas...@apache.org> AuthorDate: Thu Apr 12 16:10:39 2018 +0900 Make QUICClient::start an event handler --- cmd/traffic_quic/quic_client.cc | 7 ++++--- cmd/traffic_quic/quic_client.h | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/cmd/traffic_quic/quic_client.cc b/cmd/traffic_quic/quic_client.cc index d6a7176..3a2e661 100644 --- a/cmd/traffic_quic/quic_client.cc +++ b/cmd/traffic_quic/quic_client.cc @@ -28,8 +28,8 @@ QUICClient::~QUICClient() freeaddrinfo(this->_remote_addr_info); } -void -QUICClient::start() +int +QUICClient::start(int, void *) { SET_HANDLER(&QUICClient::state_http_server_open); @@ -44,7 +44,7 @@ QUICClient::start() int res = getaddrinfo(this->_remote_addr, this->_remote_port, &hints, &this->_remote_addr_info); if (res < 0) { Debug("quic_client", "Error: %s (%d)", strerror(errno), errno); - return; + return EVENT_DONE; } for (struct addrinfo *info = this->_remote_addr_info; info != nullptr; info = info->ai_next) { @@ -62,6 +62,7 @@ QUICClient::start() break; } } + return EVENT_CONT; } // Similar to HttpSM::state_http_server_open(int event, void *data) diff --git a/cmd/traffic_quic/quic_client.h b/cmd/traffic_quic/quic_client.h index 575d7a1..ea71739 100644 --- a/cmd/traffic_quic/quic_client.h +++ b/cmd/traffic_quic/quic_client.h @@ -37,7 +37,7 @@ public: }; ~QUICClient(); - void start(); + int start(int, void *); int state_http_server_open(int event, void *data); private: -- To stop receiving notification emails like this one, please contact mas...@apache.org.