Skip to main content


Allow KILL of an unsubscripted global.


[Miscellaneous]    GlobalKillEnabled=n

n is either 1 (true) or 0 (false). The default value is 1.


Deprecated. When GlobalKillEnabled is enabled (n = 1), a KILL of an unsubscripted global is allowed, so you can kill all subscripts of a global with a single kill instead if killing them individually. When this parameter is not enabled, the KILL results in a <PROTECT> error

Changing This Parameter

On the Compatibility page of the Management Portal (System Administration > Configuration > Additional Settings > Compatibility), in the GlobalKillEnabled row, click Edit. Select GlobalKillEnabled to enable this setting.

Instead of using the Management Portal, you can change GlobalKillEnabled in the Config.Miscellanous class (as described in the class reference) or by editing the CPF in a text editor (as described in the Editing the Active CPF section of the “Introduction to the Configuration Parameter File” chapter in this book).

To change this parameter for a single process only (as opposed to instance-wide), use the GlobalKillDisabled() method of the %SYSTEM.Process class. Note that this is the inverse of GlobalKillEnabled. See the class reference for details.