Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/devman/main.c

    rf302586 r655cc56  
    13091309
    13101310        /*
    1311          * Caution: As the device manager is not a real loc
    1312          * driver (it uses a completely different IPC protocol
    1313          * than an ordinary loc driver), forwarding a connection
    1314          * from client to the devman by location service will
    1315          * not work.
     1311         * !!! devman_connection ... as the device manager is not a real loc
     1312         * driver (it uses a completely different ipc protocol than an ordinary
     1313         * loc driver) forwarding a connection from client to the devman by
     1314         * location service would not work.
    13161315         */
    1317         loc_server_register(NAME);
     1316        loc_server_register(NAME, devman_connection);
    13181317       
    13191318        return true;
     
    13261325        if (log_init(NAME, LVL_WARN) != EOK) {
    13271326                printf(NAME ": Error initializing logging subsystem.\n");
     1327                return -1;
     1328        }
     1329
     1330        if (!devman_init()) {
     1331                log_msg(LVL_ERROR, "Error while initializing service.");
    13281332                return -1;
    13291333        }
     
    13341338        async_set_client_connection(devman_connection);
    13351339
    1336         if (!devman_init()) {
    1337                 log_msg(LVL_ERROR, "Error while initializing service.");
    1338                 return -1;
    1339         }
    1340 
    13411340        /* Register device manager at naming service. */
    13421341        if (service_register(SERVICE_DEVMAN) != EOK) {
Note: See TracChangeset for help on using the changeset viewer.