[soundflower] r117 committed - load.rb needs to call kextunload twice to successfully unload Soundflo...

4 views
Skip to first unread message

sound...@googlecode.com

unread,
Mar 12, 2010, 3:00:29 PM3/12/10
to soundfl...@googlegroups.com
Revision: 117
Author: t...@electrotap.com
Date: Fri Mar 12 10:31:29 2010
Log: load.rb needs to call kextunload twice to successfully unload
Soundflower
http://code.google.com/p/soundflower/source/detail?r=117

Modified:
/trunk/Tools/load.rb

=======================================
--- /trunk/Tools/load.rb Fri Oct 17 11:42:39 2008
+++ /trunk/Tools/load.rb Fri Mar 12 10:31:29 2010
@@ -20,8 +20,12 @@

puts " Unloading and removing existing Soundflower.kext"
if File.exists?("/System/Library/Extensions/Soundflower.kext")
+ puts " first unload (will often fail, but will cause Soundflower's
performAudioEngineStop to be called)"
`sudo kextunload /System/Library/Extensions/Soundflower.kext`
- `sudo rm -rf /System/Library/Extensions/Soundflower.kext`
+ puts " second unload (this one should work)"
+ `sudo kextunload /System/Library/Extensions/Soundflower.kext`
+ puts " removing"
+ puts `sudo rm -rf /System/Library/Extensions/Soundflower.kext`
end

puts " Copying to /System/Library/Extensions and loading kext"

Reply all
Reply to author
Forward
0 new messages