Commit e7274ac6a3b732ad96d6be03913d9d8ce83f7ce1

Authored by Perry Werneck
1 parent a4d94745

Corrigindo erro no reaproveitamento de sessão.

src/libpw3270cpp/service.cc
... ... @@ -291,8 +291,7 @@
291 291 if(rc) {
292 292 throw exception("%s",strerror(rc));
293 293 }
294   - this->name = "service://";
295   - this->name += session;
  294 + this->name = session;
296 295 }
297 296 else
298 297 {
... ...
src/libpw3270cpp/testprogram.cc
... ... @@ -78,14 +78,15 @@
78 78  
79 79 cout << "Conteúdo:" << endl << session->get_contents() << endl;
80 80  
81   - session->disconnect();
82   -
83 81 delete session;
84 82  
85 83 session = session::start(name.c_str());
86 84 cout << "Restored session: " << name << endl << endl;
87   - session->close();
  85 + cout << "\tIsConnected: " << session->is_connected() << endl;
  86 + cout << "\tIsReady: " << session->is_ready() << endl;
88 87  
  88 + session->disconnect();
  89 + session->close();
89 90 delete session;
90 91  
91 92 }
... ...