Share via


PSSessionOption.CancelTimeout Property

Definition

The duration for which PowerShell should wait before it times out on cancel operations (close runspace or stop powershell). For instance, when the user hits ctrl-C, New-PSSession cmdlet tries to call a stop on all remote runspaces which are in the Opening state. The user wouldn't mind waiting for 15 seconds, but this should be time bound and of a shorter duration. A high timeout here like 3 minutes will give the user a feeling that the PowerShell client is not responding.

Default: 60 * 1000 = 1 minute.

public:
 property TimeSpan CancelTimeout { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan CancelTimeout { get; set; }
member this.CancelTimeout : TimeSpan with get, set
Public Property CancelTimeout As TimeSpan

Property Value

Applies to