У меня есть программа, которая работает на Mac OS 10.5.8. Программа запускает непрерывный цикл, когда он монтирует изображение, устанавливает плагин браузера и снова отключает изображение. Если я оставлю эту программу, я в конечном итоге окажусь в ситуации, когда я получаю следующую ошибку: «fork: resource временно недоступен». На мониторе активности я вижу, что запущено несколько сотен процессов, называемых diskimages-helper. Кто-нибудь знает, почему это происходит и как я могу избежать этого? Ниже приведены команды, которые я использую в течение одного цикла программы.Ошибка при отсоединении тома с помощью hdiutil на OS X
# First I remove the plugin
rm -rf "/Library/Internet Plug-Ins/my.plugin"
# If the mount exists I unmount it
hdiutil unmount [mount] -force
# If that doesnt work I detach the device
hdiutil detach [device] -force
# Then I mount the image
hdiutil mount [image]
# I install the plugin
installer -package [package] -target/
# Unmount
hdiutil unmount [mount] -force
# And if necessary detach
hdiutil detach [device] -force
Вы повторно устанавливаете тот же самый плагин браузера? –
Программа делает некоторые другие вещи, что делает ее полезной :) Она загружает другую версию плагина и запускает некоторые тесты. –