Explorar o código

Remove redundant status capturing

Marek Safar %!s(int64=12) %!d(string=hai) anos
pai
achega
b65deac489
Modificáronse 1 ficheiros con 0 adicións e 2 borrados
  1. 0 2
      mcs/class/corlib/System.Threading.Tasks/Task.cs

+ 0 - 2
mcs/class/corlib/System.Threading.Tasks/Task.cs

@@ -214,7 +214,6 @@ namespace System.Threading.Tasks
 		internal void RunSynchronouslyCore (TaskScheduler scheduler)
 		{
 			SetupScheduler (scheduler);
-			var saveStatus = status;
 			Status = TaskStatus.WaitingToRun;
 
 			try {
@@ -224,7 +223,6 @@ namespace System.Threading.Tasks
 				throw new TaskSchedulerException (inner);
 			}
 
-			Status = saveStatus;
 			Schedule ();
 			Wait ();
 		}