Thanks. I'm reluctant to do that because when the lun is yanked out like that before being removed from the host, the host will continue to try to connect to it and can ultimately freak out and become orphaned from the cluster - ask me how I know - :-( . Typically I think that's pretty rare and I've successfully done what you suggest, but since the host is preventing the DS from being removed I think it could cause a problem.
I believe I really need to find out why the process is running when host cache isn't configured.
Thanks.