diff --git a/src/libpw3270cpp/service.cc b/src/libpw3270cpp/service.cc index 0723fe8..92a922f 100644 --- a/src/libpw3270cpp/service.cc +++ b/src/libpw3270cpp/service.cc @@ -291,8 +291,7 @@ if(rc) { throw exception("%s",strerror(rc)); } - this->name = "service://"; - this->name += session; + this->name = session; } else { diff --git a/src/libpw3270cpp/testprogram.cc b/src/libpw3270cpp/testprogram.cc index 1c3d073..8d1dd85 100644 --- a/src/libpw3270cpp/testprogram.cc +++ b/src/libpw3270cpp/testprogram.cc @@ -78,14 +78,15 @@ cout << "Conteúdo:" << endl << session->get_contents() << endl; - session->disconnect(); - delete session; session = session::start(name.c_str()); cout << "Restored session: " << name << endl << endl; - session->close(); + cout << "\tIsConnected: " << session->is_connected() << endl; + cout << "\tIsReady: " << session->is_ready() << endl; + session->disconnect(); + session->close(); delete session; } -- libgit2 0.21.2