Skip to content
This repository was archived by the owner on Oct 4, 2021. It is now read-only.

Commit a72a3c2

Browse files
mkruegermonojenkins
authored andcommitted
[VersionControl] Added an disposed check to DedicatedOperationFactory
1 parent 53e2bc4 commit a72a3c2

File tree

1 file changed

+2
-0
lines changed
  • main/src/addins/VersionControl/MonoDevelop.VersionControl.Git/MonoDevelop.VersionControl.Git

1 file changed

+2
-0
lines changed

main/src/addins/VersionControl/MonoDevelop.VersionControl.Git/MonoDevelop.VersionControl.Git/GitRepository.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,8 @@ DedicatedThreadScheduler GitScheduler {
9393

9494
TaskFactory DedicatedOperationFactory {
9595
get {
96+
if (rootRepository == null)
97+
throw new ObjectDisposedException ("This object is disposed.");
9698
if (dedicatedOperationFactory == null)
9799
dedicatedOperationFactory = new TaskFactory (GitScheduler);
98100
return dedicatedOperationFactory;

0 commit comments

Comments
 (0)