NRAO Home > CASA > CASA Cookbook and User Reference Manual

1.3.6 What happens if CASA crashes?

Usually, restarting casapy is sufficient to get you going again after a crash takes you out of the Python interface. Note that there may be spawned subprocesses still running, such as the casaviewer or the logger. These can be dismissed manually in the usual manner. After a crash, there may also be hidden processes. You can find these by listing processes, e.g. in linux:

   ps -elf | grep casa

or on MacOSX (or other BSD Unix):

   ps -aux | grep casa

You can then kill these, for example using the Unix kill or killall commands. This may be necessary if you are running remotely using ssh, as you cannot logout until all your background processes are terminated. For example,

   killall ipcontroller

or

   killall Python

will terminate the most common post-crash zombies.


More information about CASA may be found at the CASA web page

Copyright © 2010 Associated Universities Inc., Washington, D.C.

This code is available under the terms of the GNU General Public Lincense


Home | Contact Us | Directories | Site Map | Help | Privacy Policy | Search