Changeset db96017 in mainline for uspace/srv/devman/main.c
- Timestamp:
- 2012-04-07T17:41:44Z (14 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- b6913b7
- Parents:
- b69e4c0 (diff), 6bb169b5 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)links above to see all the changes relative to each parent. - File:
-
- 1 edited
-
uspace/srv/devman/main.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/devman/main.c
rb69e4c0 rdb96017 634 634 fibril_rwlock_read_unlock(&device_tree.rwlock); 635 635 dev_del_ref(dev); 636 if (gone_rc == EOK) 637 gone_rc = ENOTSUP; 638 async_answer_0(callid, gone_rc); 636 639 return; 637 640 } … … 1306 1309 1307 1310 /* 1308 * !!! devman_connection ... as the device manager is not a real loc 1309 * driver (it uses a completely different ipc protocol than an ordinary 1310 * loc driver) forwarding a connection from client to the devman by 1311 * location service would not work. 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. 1312 1316 */ 1313 loc_server_register(NAME , devman_connection);1317 loc_server_register(NAME); 1314 1318 1315 1319 return true; … … 1322 1326 if (log_init(NAME, LVL_WARN) != EOK) { 1323 1327 printf(NAME ": Error initializing logging subsystem.\n"); 1324 return -1;1325 }1326 1327 if (!devman_init()) {1328 log_msg(LVL_ERROR, "Error while initializing service.");1329 1328 return -1; 1330 1329 } … … 1335 1334 async_set_client_connection(devman_connection); 1336 1335 1336 if (!devman_init()) { 1337 log_msg(LVL_ERROR, "Error while initializing service."); 1338 return -1; 1339 } 1340 1337 1341 /* Register device manager at naming service. */ 1338 1342 if (service_register(SERVICE_DEVMAN) != EOK) {
Note:
See TracChangeset
for help on using the changeset viewer.
