- sample_sensors(socket_fd);
- }
- else
- {
- fprintf(stderr, "%s error, aborting..\n", socket_file);
- ret=2;
- }
+ socket_fd = establish_socket_connection(socket_file);
+ if(socket_fd)
+ {
+ sample_sensors(socket_fd);
+ }
+ else
+ {
+ fprintf(stderr, "%s error, retrying..\n", socket_file);
+ }