- response->headers["Content-Type"] = "text/xml; charset=iso-8859-1";
- controlserver->send(*response);
- delete response;
- // Creo una conexión suicida para que el accept() del server retorne
- // el control y el server pueda terminar realmente.
- try {
- sockinetbuf suicida(sockbuf::sock_stream);
- suicida.connect(socket.localhost(), socket.localport());
- } catch (...) {
- // FIXME
- signal_error().emit(12345, "ahhhh! no puedo crear conexion suicida");
- }
- return;
+ // XXX - Sin mandar la respuesta enseguida podría ser que el server
+ // cierre la conexión antes de mandar la respuesta.
+ //response->headers["Content-Type"] = "text/xml; charset=iso-8859-1";
+ //controlserver->send(*response);
+ //delete response;
+ finish();
+ //return;