X-Git-Url: https://git.llucax.com/z.facultad/75.42/plaqui.git/blobdiff_plain/6bffb655ac989fe4f115763270f84175bf24e4bb..3a8788fb198a1e0590823745f39fbff81056db09:/Server/src/controlclient.cpp?ds=sidebyside diff --git a/Server/src/controlclient.cpp b/Server/src/controlclient.cpp index ffce9c0..6a33e32 100644 --- a/Server/src/controlclient.cpp +++ b/Server/src/controlclient.cpp @@ -25,6 +25,7 @@ // $Id$ // +#include "plaqui/server/httpresponse.h" #include "plaqui/server/controlclient.h" #ifdef DEBUG # include @@ -45,13 +46,13 @@ ControlClient::~ControlClient(void) { ControlClient::ControlClient(string host, int port): Connection(sockbuf::sock_stream) { #ifdef DEBUG - cerr << __FILE__ << ": host" << host + cerr << __FILE__ << ": host = " << host << " | port = " << port << endl; #endif // DEBUG socket->connect(host.c_str(), port); - if (!socket->is_open()) { - throw ios::failure("Can't connect!"); - } + //if (!socket->is_open()) { + // throw ios::failure("Can't connect!"); + //} } void ControlClient::real_run(void) { @@ -79,8 +80,10 @@ void ControlClient::real_run(void) { switch (response.status_code) { case HTTPMessage::OK: ok_received(); + break; default: error_received(); + break; } } }