Commit 22c0a9b6 authored by Pavel Vainerman's avatar Pavel Vainerman

Прошёлся по всем утилитам и откорректировал возвращаемые значения при…

Прошёлся по всем утилитам и откорректировал возвращаемые значения при завершение, для корректного использования в скриптах на bash.
parent 74e06e69
...@@ -40,6 +40,7 @@ int main( int argc, const char **argv ) ...@@ -40,6 +40,7 @@ int main( int argc, const char **argv )
SystemMessage sm(SystemMessage::StartUp); SystemMessage sm(SystemMessage::StartUp);
act.broadcast( sm.transport_msg() ); act.broadcast( sm.transport_msg() );
act.run(false); act.run(false);
return 0;
} }
catch( Exception& ex ) catch( Exception& ex )
{ {
...@@ -50,6 +51,6 @@ int main( int argc, const char **argv ) ...@@ -50,6 +51,6 @@ int main( int argc, const char **argv )
cout << "(main): Неизвестное исключение!!!!"<< endl; cout << "(main): Неизвестное исключение!!!!"<< endl;
} }
return 0; return 1;
} }
// ------------------------------------------------------------------------------------------ // ------------------------------------------------------------------------------------------
...@@ -69,6 +69,7 @@ int main( int argc, const char** argv ) ...@@ -69,6 +69,7 @@ int main( int argc, const char** argv )
dlog(Debug::ANY) << "\n\n\n"; dlog(Debug::ANY) << "\n\n\n";
dlog[Debug::ANY] << "(main): -------------- MBTCP Exchange START -------------------------\n\n"; dlog[Debug::ANY] << "(main): -------------- MBTCP Exchange START -------------------------\n\n";
act.run(false); act.run(false);
return 0;
} }
catch( Exception& ex ) catch( Exception& ex )
{ {
...@@ -79,5 +80,5 @@ int main( int argc, const char** argv ) ...@@ -79,5 +80,5 @@ int main( int argc, const char** argv )
dlog[Debug::CRIT] << "(mbtcpmaster): catch ..." << std::endl; dlog[Debug::CRIT] << "(mbtcpmaster): catch ..." << std::endl;
} }
return 0; return 1;
} }
...@@ -120,6 +120,7 @@ int main( int argc, const char **argv ) ...@@ -120,6 +120,7 @@ int main( int argc, const char **argv )
else else
{ {
cout << " Unknown type: " << type << endl; cout << " Unknown type: " << type << endl;
return 1;
} }
return 0; return 0;
......
...@@ -70,6 +70,7 @@ int main( int argc, char** argv ) ...@@ -70,6 +70,7 @@ int main( int argc, char** argv )
act.run(false); act.run(false);
// msleep(500); // msleep(500);
// rs->execute(); // rs->execute();
return 0;
} }
catch( Exception& ex ) catch( Exception& ex )
{ {
...@@ -80,5 +81,5 @@ int main( int argc, char** argv ) ...@@ -80,5 +81,5 @@ int main( int argc, char** argv )
dlog[Debug::CRIT] << "(rtuexchange): catch ..." << std::endl; dlog[Debug::CRIT] << "(rtuexchange): catch ..." << std::endl;
} }
return 0; return 1;
} }
...@@ -108,6 +108,8 @@ int main( int argc, char **argv ) ...@@ -108,6 +108,8 @@ int main( int argc, char **argv )
cout << "UNIO1 AI" << i << ": " << rtu.getFloat( RTUStorage::nJ1, i, UniversalIO::AnalogInput ) << endl; cout << "UNIO1 AI" << i << ": " << rtu.getFloat( RTUStorage::nJ1, i, UniversalIO::AnalogInput ) << endl;
for( int i=0; i<24; i++ ) for( int i=0; i<24; i++ )
cout << "UNIO1 DI" << i << ": " << rtu.getState( RTUStorage::nJ1, i, UniversalIO::DigitalInput ) << endl; cout << "UNIO1 DI" << i << ": " << rtu.getState( RTUStorage::nJ1, i, UniversalIO::DigitalInput ) << endl;
return 0;
} }
catch( ModbusRTU::mbException& ex ) catch( ModbusRTU::mbException& ex )
{ {
...@@ -126,6 +128,6 @@ int main( int argc, char **argv ) ...@@ -126,6 +128,6 @@ int main( int argc, char **argv )
cerr << "(rtustate): catch(...)" << endl; cerr << "(rtustate): catch(...)" << endl;
} }
return 0; return 1;
} }
// -------------------------------------------------------------------------- // --------------------------------------------------------------------------
...@@ -70,6 +70,7 @@ int main( int argc, char** argv ) ...@@ -70,6 +70,7 @@ int main( int argc, char** argv )
act.run(false); act.run(false);
// msleep(500); // msleep(500);
// rs->execute(); // rs->execute();
return 0;
} }
catch( Exception& ex ) catch( Exception& ex )
{ {
...@@ -80,5 +81,5 @@ int main( int argc, char** argv ) ...@@ -80,5 +81,5 @@ int main( int argc, char** argv )
dlog[Debug::CRIT] << "(udpexchange): catch ..." << std::endl; dlog[Debug::CRIT] << "(udpexchange): catch ..." << std::endl;
} }
return 0; return 1;
} }
...@@ -70,6 +70,7 @@ int main( int argc, char** argv ) ...@@ -70,6 +70,7 @@ int main( int argc, char** argv )
act.run(false); act.run(false);
// msleep(500); // msleep(500);
// rs->execute(); // rs->execute();
return 0;
} }
catch( Exception& ex ) catch( Exception& ex )
{ {
...@@ -86,5 +87,5 @@ int main( int argc, char** argv ) ...@@ -86,5 +87,5 @@ int main( int argc, char** argv )
dlog[Debug::CRIT] << "(udpexchange): catch ..." << std::endl; dlog[Debug::CRIT] << "(udpexchange): catch ..." << std::endl;
} }
return 0; return 1;
} }
...@@ -70,6 +70,7 @@ int main( int argc, char** argv ) ...@@ -70,6 +70,7 @@ int main( int argc, char** argv )
act.run(false); act.run(false);
// msleep(500); // msleep(500);
// rs->execute(); // rs->execute();
return 0;
} }
catch( Exception& ex ) catch( Exception& ex )
{ {
...@@ -84,5 +85,5 @@ int main( int argc, char** argv ) ...@@ -84,5 +85,5 @@ int main( int argc, char** argv )
dlog[Debug::CRIT] << "(udpsender): catch ..." << std::endl; dlog[Debug::CRIT] << "(udpsender): catch ..." << std::endl;
} }
return 0; return 1;
} }
...@@ -68,6 +68,7 @@ int main( int argc, char** argv ) ...@@ -68,6 +68,7 @@ int main( int argc, char** argv )
dlog[Debug::ANY] << "(main): -------------- UDPReceiver START -------------------------\n\n"; dlog[Debug::ANY] << "(main): -------------- UDPReceiver START -------------------------\n\n";
act.run(false); act.run(false);
return 0;
} }
catch( Exception& ex ) catch( Exception& ex )
{ {
...@@ -84,5 +85,5 @@ int main( int argc, char** argv ) ...@@ -84,5 +85,5 @@ int main( int argc, char** argv )
dlog[Debug::CRIT] << "(unetexchange): catch ..." << std::endl; dlog[Debug::CRIT] << "(unetexchange): catch ..." << std::endl;
} }
return 0; return 1;
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment