]> git.llucax.com Git - z.facultad/75.42/plaqui.git/blobdiff - Server/src/controlclient.cpp
Se corrige bug reportado por ricky.
[z.facultad/75.42/plaqui.git] / Server / src / controlclient.cpp
index afdd073f3b61bac933e484b4e8018d60e30d76e5..6a33e32f5a1ddd6c44a5005024d423deff2b8d9b 100644 (file)
@@ -46,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) {
@@ -80,8 +80,10 @@ void ControlClient::real_run(void) {
                switch (response.status_code) {
                        case HTTPMessage::OK:
                                ok_received();
+                               break;
                        default:
                                error_received();
+                               break;
                }
        }
 }