--- smsdaemon/main.cpp 2008/06/09 18:15:53 26 +++ smsdaemon/main.cpp 2008/06/09 21:36:39 29 @@ -84,8 +84,8 @@ cmn->pidfile = "/var/run/smsdaemon.pid"; cmn->spooldir = "/var/spool/smsdaemon"; - cmn->uid = 500; - cmn->gid = 500; + cmn->uid = 1000; + cmn->gid = 1000; cmn->loadConfig(argc,argv); @@ -101,15 +101,23 @@ cmn->pluginManager.LoadPlugins(); - SerialPort port("/dev/ttyS1" ); - port.Open( SerialPort::BAUD_9600 ); + try + { + port.Open( SerialPort::BAUD_9600 ); + } + catch(std::exception &e) + { + cmn->logMessage( string("PortOpen Exception: ") + e.what() ); + exit(1); + } + GsmModem modem(port); ////////////////////////////////// - Common::instance()->logMessage("SMS daemon started"); + cmn->logMessage("SMS daemon started"); modem.DeleteAllSms();