http://bugzilla.novell.com/show_bug.cgi?id=539521
http://bugzilla.novell.com/show_bug.cgi?id=539521#c34
--- Comment #34 from Thomas Fehr 2010-01-21 12:47:14 UTC ---
So far we send SIGSTOP to hald before each call to parted and send SIGCONT
afterwards. Since we added this we did not have problems with busy devices
lib libstorage. In addition we have zillions of calls to udevadm settle in
various places. In addition we do a AcquireGlobalInterfaceLock of
""org.freedesktop.Hal.Device.Storage" while yast2 user interface is running.
Of course it could be simply luck that there are currently no problems with
busy devices in libstorage itself (e.g. failure to format a partition because
it is in use). But we do not intend to change anything as long as there are
no problems.
--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.