Edit

Share via


ProcessShutdownReason Enum

Definition

Provides enumerated values that indicate why a process has shut down.

C#
public enum ProcessShutdownReason
Inheritance
ProcessShutdownReason

Fields

Name Value Description
None 0

Indicates that the process has not shut down.

Unexpected 1

Indicates that the process shut down unexpectedly.

RequestsLimit 2

Indicates that requests executed by the process exceeded the allowable limit.

RequestQueueLimit 3

Indicates that requests assigned to the process exceeded the allowable number in the queue.

Timeout 4

Indicates that the process restarted because it was active longer than allowed.

IdleTimeout 5

Indicates that the process exceeded the allowable idle time.

MemoryLimitExceeded 6

Indicates that the process exceeded the per-process memory limit.

PingFailed 7

Indicates that the worker process did not respond to a ping from the Internet Information Services (IIS) process.

DeadlockSuspected 8

Indicates that a deadlock was suspected because the response time limit was exceeded with requests in the queue.

Applies to

Product Versions
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

See also