A hung process like that is obviously not intended behavior. Ultimately I'd troubleshoot what might be causing it to hang like that. Some quick tests I'd perform:
- Rule out whether or not it's project specific. If it's project specific, try launching the project in SAFE mode by launching SONAR first, then holding down the SHIFT key when loading the project. Disable all of your plugins and then see if it does the same thing when closing the project.
- If it's not project specific, is it hardware specific? What happens if you disconnect a particular device and then open & close your project. If it seems specific to a particular device, do you have the latest drivers & firmware for it? What about for your firewire/usb chipsets and/or motherboard? Have you tried connecting to a different port to see if you experience the same behavior?
- Perform some PC optimization for recording in general. Sweetwater actually has some very helpful articles on their website.
---The article that applies to Windows XP is at
http://www.audioforums.co...ws-xp-optimization.php ---The article that applies to Windows Vista is at
http://www.audioforums.co...vista-optimization.php ---The article that applies to Windows 7 is at
http://www.sweetwater.com...Optimization_Guide.pdf There are some different opinions in regards to some of the recommendations, but disabling start-up applications, unnecessary background services (such as anti-virus software), auto-update, power saving modes, etc. can really make a difference in the performance of your computer overall.
If you need to recover from a hang like that, try disconnecting/power cycling your audio and MIDI hardware. SONAR might not be able to quit the process completely because the drivers are holding on to it. If after re-launching SONAR the drivers are unavailable, you could go into Device Manager and disable and then re-enable the drivers for your device. This will force them to release any hung processes and make them available without having to restart.