My problem was similar: with a job i sent from FCP to compressor, compressor would “stick” and I had failures on some of the segments in the job. Clicking the ‘x’ to cancel the job has no effect and compressor keeps “running” (@idle). I could quit Compressor even though the process never canceled properly however, I could not quit Final Cut (and force-quitting is usually NOT an option!)
The steps i took:
1) Opened QMaster in sysprefs and turned off services (Qmaster has to quit first before you can open the panel…accept it.)
2) re-opened Compressor and from the Compressor menu -> Reset Background Processing
3) Quit Compressor (you still won’t be able to quit FCP until you quit compressor!)
4) I could then quit *normally* out of FCP
(5) turned qmaster services back on…
these were the steps I just now took to be able to quit FCP — I don’t know if all of them are necessary other than steps 2 and 3 above… and I don’t care — this worked.
Hope this helps and is actually repeatable!
fox