Skip to content

Commit ad232e3

Browse files
committed
DO NOT MERGE: Test commit to check Git Action
1 parent 2c1e4e0 commit ad232e3

File tree

1 file changed

+18
-21
lines changed

1 file changed

+18
-21
lines changed

src/kpi_rover_ecu/src/main.cpp

Lines changed: 18 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,40 @@
11
#include "TCPServerReceiver.h"
2-
#include "motorsProcessor.h"
32
#include "config.h"
4-
using namespace std;
3+
#include "motorsProcessor.h"
54

5+
using namespace std;
66

77
sem_t stopProgramSem; /// global value of semaphor that is ckecked to stop rpogrma
88

9-
void interruptSignalHandler(int signal);
9+
void interruptSignalHandler(int signal);
1010

1111
int main(int argc, char* argv[]) {
12-
char *server_address = get_primary_ip();
12+
char* server_address = get_primary_ip();
1313
int server_portnum = 5500;
1414

1515
// Command-line options
1616
int opt;
1717
while ((opt = getopt(argc, argv, "a:p:")) != -1) {
1818
switch (opt) {
19-
case 'a':
20-
server_address = optarg;
21-
break;
22-
case 'p':
23-
server_portnum = atoi(optarg);
24-
break;
25-
default:
26-
cerr << "Usage: " << argv[0] << endl;
27-
cerr << " [-a server_address] " << endl;
28-
cerr << " [-p server_portnum]" << endl;
19+
case 'a':
20+
server_address = optarg;
21+
break;
22+
case 'p':
23+
server_portnum = atoi(optarg);
24+
break;
25+
default:
26+
cerr << "Usage: " << argv[0] << endl;
27+
cerr << " [-a server_address] " << endl;
28+
cerr << " [-p server_portnum]" << endl;
2929
return EXIT_FAILURE;
3030
}
3131
}
3232
sem_init(&stopProgramSem, 0, 0);
33-
3433

3534
MotorProcessor motors_processor;
3635
TCPServer server(server_address, server_portnum, &motors_processor, &stopProgramSem);
3736

38-
if (server.init() == -1) {
37+
if (server.init() == -1) {
3938
cout << "[ERROR] Error creating socket" << endl;
4039
server.destroy();
4140
return 1;
@@ -47,21 +46,19 @@ int main(int argc, char* argv[]) {
4746
return 1;
4847
}
4948

50-
signal(SIGINT, interruptSignalHandler); // initializing of custom signal handlers
49+
signal(SIGINT, interruptSignalHandler); // initializing of custom signal handlers
5150
signal(SIGTERM, interruptSignalHandler); // initializing of custom signal handlers
5251

5352
sem_wait(&stopProgramSem);
5453
cout << "Stopping ..." << endl;
5554

5655
server.destroy();
57-
58-
56+
5957
return 0;
6058
}
6159

6260
void interruptSignalHandler(int signal) {
6361
cout << "Get signal to stop program" << endl;
6462
sem_post(&stopProgramSem);
65-
//exit(0);
66-
63+
// exit(0);
6764
}

0 commit comments

Comments
 (0)