Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/locsrv/locsrv.c

    radb1ae9 r9a2eb14  
    557557        fibril_mutex_unlock(&cdir.mutex);
    558558        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
    565561        loc_category_change_event();
    566         async_answer_0(iid, EOK);
    567562}
    568563
     
    13021297        fibril_mutex_unlock(&services_list_mutex);
    13031298
    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
    13091301        loc_category_change_event();
    1310         async_answer_0(iid, retval);
    13111302}
    13121303
Note: See TracChangeset for help on using the changeset viewer.