diff options
author | Tomas Bzatek <tbzatek@redhat.com> | 2014-11-19 18:15:42 +0100 |
---|---|---|
committer | Tomas Bzatek <tbzatek@redhat.com> | 2015-01-19 15:09:31 +0100 |
commit | e5911c5d0fbce51971e4afe71519105be59b3b1a (patch) | |
tree | aec28d77a038b005221893fa35f4ed187ab06c97 | |
parent | 91973680ee9ebc69b94682d8f66d2ad6d8e7616d (diff) |
udisks-modular: Reorder module event processing
Didn't notice the reversed order of event processing, this makes much
more sense now.
-rw-r--r-- | src/udiskslinuxprovider.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/udiskslinuxprovider.c b/src/udiskslinuxprovider.c index 73c1b51..2b5c9cf 100644 --- a/src/udiskslinuxprovider.c +++ b/src/udiskslinuxprovider.c @@ -1086,11 +1086,10 @@ handle_block_uevent (UDisksLinuxProvider *provider, */ if (g_strcmp0 (action, "remove") == 0) { - /* FIXME: shall modules be processed before or after block/drive events? */ - handle_block_uevent_for_modules (provider, action, device); handle_block_uevent_for_block (provider, action, device); handle_block_uevent_for_drive (provider, action, device); handle_block_uevent_for_mdraid (provider, action, device); + handle_block_uevent_for_modules (provider, action, device); } else { @@ -1107,11 +1106,10 @@ handle_block_uevent (UDisksLinuxProvider *provider, } else { + handle_block_uevent_for_modules (provider, action, device); handle_block_uevent_for_mdraid (provider, action, device); handle_block_uevent_for_drive (provider, action, device); handle_block_uevent_for_block (provider, action, device); - /* FIXME: shall modules be processed before or after block/drive events? */ - handle_block_uevent_for_modules (provider, action, device); } } |