When did the COMM CANCEL command get dropped for CA Datacom, and why? I thought this was the preferred way to cancel a Multi-User Facility (called MUF).
The DBUTLTY COMM CANCEL function was deprecated in version 14.0, primarily due to the advances in operating system abend management, and to the changes in the CA Datacom program code to take advantage of more common ESTAE processes. The internal COMM CANCEL function was not the most effective or efficient at managing this quick shutdown of the MUF, and was not able at all to do anything to work coming from other address spaces outside the MUF.
Since the goal for using a Cancel command is to get the MUF to shut down in the quickest way possible, while also minimizing the damage to other systems/applications that are communicating with the MUF, the current versions using their ESTAE processing provide the best benefit, and we would recommend that if you need to cancel the MUF, you use the "C mufjobname,DUMP" console command, or the "C mufjobname" command if no dump is needed. Obviously, the best approach to stopping the MUF is to use the "F mufjobname,EOJ" or the "P mufjobname" console commands.
For more information about terminating your MUF, please refer to the section “Using the Multi-User Facility › Terminating the MUF” in the CA Datacom/DB Database and System Administration Guide.
As always, please contact CA Technologies support for CA Datacom if you have further questions.