---
oid: "1.3.6.1.2.1.54.1.2.2.1.3"
short-description: "sysApplPastRunExitState OBJECT-TYPE"
last-modified: "2020-07-01"
parent-oid: "1.3.6.1.2.1.54.1.2.2.1"
---

## OID: `1.3.6.1.2.1.54.1.2.2.1.3`

```asn1
{iso(1) identified-organization(3) dod(6) internet(1) mgmt(2) mib-2(1) sysApplMIB(54) sysApplOBJ(1) sysApplRun(2) sysApplPastRunTable(2) sysApplPastRunEntry(1) sysApplPastRunExitState(3)}
```

### Description

```asn1
sysApplPastRunExitState OBJECT-TYPE
SYNTAX INTEGER {
complete (1), -- normal exit at sysApplRunTimeEnded
failed (2), -- abnormal exit
other (3)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The state of the application instance when it terminated.
This value is based on an evaluation of the running elements
of an application and their Roles as defined by
sysApplInstallElmtRole. An application instance is said to
have exited in a COMPLETE state and its entry is removed
from the sysApplRunTable and added to the sysApplPastRunTable
when the agent detects that ALL elements of an application
invocation are no longer running. Most agent implementations
will wait until a second internal poll has been completed to
give the system time to either restart partial failures or
to give all elements time to exit. A failed state occurs if,
after the second poll, any elements continue to run but
one or more of the REQUIRED elements are no longer running.
All other combinations MUST be defined as OTHER."
```

**Classification:** MIB object for network management

### Supplementary information

Automatically extracted from IETF [RFC 2287](https://www.rfc-editor.org/rfc/rfc2287.html).

### Child OIDs

No child OID

### Terms of Use

[Terms of use](https://oid-base.com/disclaimer.htm.md)

**Note to implementers:**: The OID repository is constantly updated but does not necessarily store the latest (or most accurate) version of this formal description. For an implementation, it is recommended to search the web for a more recent description. If this is the case, please update the above description.
