Removed unused control fifo in devmand.

This commit is contained in:
Kees Jongenburger 2012-06-19 13:17:25 +00:00
parent a55f435a36
commit b15f6fdf41

View file

@ -11,7 +11,6 @@
#include "usb_driver.h"
#include "proto.h"
#define CONTROL_FIFO_PATH "/var/tmp/devmand_control"
#define SERVICE_BINARY "/bin/service"
@ -383,7 +382,6 @@ static void parse_config()
* cleanup *
*===========================================================================*/
static void cleanup() {
int res;
struct devmand_driver_instance *inst;
/* destroy fifo */
dbg("cleaning up... ");
@ -393,10 +391,6 @@ static void cleanup() {
run_downscript (inst);
stop_driver(inst);
}
res = remove(CONTROL_FIFO_PATH);
if (res != 0) {
fprintf(stderr, "WARNING: could not remove control fifo");
}
unlink("/var/run/devmand.pid");
}
@ -430,7 +424,7 @@ void create_pid_file()
*===========================================================================*/
int main(int argc, char *argv[])
{
int opt, optindex, res;
int opt, optindex;
struct devmand_usb_driver *driver;
@ -488,14 +482,6 @@ int main(int argc, char *argv[])
create_pid_file();
/* create control socket if not exists */
res = mkfifo(CONTROL_FIFO_PATH, S_IWRITE);
if ( !((res == 0) || (res == EEXIST)) ) {
fprintf(stderr, "Could not create control FIFO (%d)\n", res);
exit(1);
}
parse_config();
LIST_FOREACH(driver, &drivers, list) {
run_cleanscript(driver);
@ -907,7 +893,6 @@ static void main_loop()
fclose(fd);
if (res == NULL) {
/* TODO: wait for control events */
usleep(50000);
continue;
}