https://bugs.kde.org/show_bug.cgi?id=355258

--- Comment #16 from en...@gmx.de ---
Thank you very much for the patch! 

It looks much better now. For shares that cannot be mounted because the server
is down, isAccessible() returns false, and thus prevents plasma from blocking.
Great!

However there still seems to be a race condition when there are multiple shares
with the same idle timeout. When the shares are unmounted at the same time by
systemd, plasmashell handles the event for the first share that is unmounted.
It  loops over all shares and checks for isAccessible(). At that time
isAccessible() might still return true for the second share, although it is
currently being unmounted by systemd. Therefore, the rest of
updateStorageSpace() is executed, which results in the original bug where
plasmashell triggers a new automount request for the second share that was just
unmounted.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to