Changes in uspace/srv/locsrv/locsrv.c [adb1ae9:9a2eb14] in mainline
- File:
 - 
      
- 1 edited
 
- 
          
  uspace/srv/locsrv/locsrv.c (modified) (2 diffs)
 
 
Legend:
- Unmodified
 - Added
 - Removed
 
- 
      
uspace/srv/locsrv/locsrv.c
radb1ae9 r9a2eb14 557 557 fibril_mutex_unlock(&cdir.mutex); 558 558 fibril_mutex_unlock(&services_list_mutex); 559 560 /* 561 * First send out all notifications and only then answer the request. 562 * Otherwise the current fibril might block and transitively wait for 563 * the completion of requests that are routed to it via an IPC loop. 564 */ 559 async_answer_0(iid, EOK); 560 565 561 loc_category_change_event(); 566 async_answer_0(iid, EOK);567 562 } 568 563 … … 1302 1297 fibril_mutex_unlock(&services_list_mutex); 1303 1298 1304 /* 1305 * First send out all notifications and only then answer the request. 1306 * Otherwise the current fibril might block and transitively wait for 1307 * the completion of requests that are routed to it via an IPC loop. 1308 */ 1299 async_answer_0(iid, retval); 1300 1309 1301 loc_category_change_event(); 1310 async_answer_0(iid, retval);1311 1302 } 1312 1303  
  Note:
 See   TracChangeset
 for help on using the changeset viewer.
  