From cbe575f21ab008182b5771b691ec4c93c5b2b87a Mon Sep 17 00:00:00 2001 From: deva Date: Tue, 10 Jan 2006 11:18:50 +0000 Subject: *** empty log message *** --- src/cprlisten.cc | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'src/cprlisten.cc') diff --git a/src/cprlisten.cc b/src/cprlisten.cc index 9ecac86..62deede 100644 --- a/src/cprlisten.cc +++ b/src/cprlisten.cc @@ -34,8 +34,9 @@ using namespace std; #define MAGIC_STOP_STRING "SHUTTHEFUCKUP" -CPRListen::CPRListen(unsigned short port) +CPRListen::CPRListen(Info *info, unsigned short port) { + this->info = info; this->port = port; cpr = "N/A"; cprchanged = false; @@ -54,12 +55,13 @@ void CPRListen::stop() socket.connect("localhost", port); socket.send_string(MAGIC_STOP_STRING); } catch(Network_error &e) { - cerr << "In stop(): " << e.error << endl; + info.error("In stop(): %s.", e.error.c_str()); } } void CPRListen::thread_main() { + info.info("Listening for CPRs."); while(running) { try { string newcpr; @@ -74,15 +76,15 @@ void CPRListen::thread_main() cprchanged = true; cpr = newcpr; mutex.unlock(); - // cerr << "Got CPR: " << cpr << endl; + info.info("Got CPR: %s.", cpr.c_str()); } } catch(Network_error &e) { - cerr << "In thread_main(): " << e.error << endl; + info.error("In thread_main(): %s.", e.error.c_str()); running = false; } } - // cout << "fisk!" << endl; + info.info("Stopped listening for CPRs."); } bool CPRListen::cprChanged() -- cgit v1.2.3