diff Implab/FuncTaskT.cs @ 149:eb793fbbe4ea v2

fixed promises cancellation
author cin
date Wed, 06 May 2015 17:11:27 +0300
parents 8c0b95069066
children dd4a3590f9c6
line wrap: on
line diff
--- a/Implab/FuncTaskT.cs	Wed Apr 15 07:30:20 2015 +0300
+++ b/Implab/FuncTaskT.cs	Wed May 06 17:11:27 2015 +0300
@@ -4,7 +4,7 @@
     public class FuncTask<TArg, TResult> : FuncTaskBase<TResult>, IDeferred<TArg> {
         readonly Func<TArg, TResult> m_task;
 
-        public FuncTask(Func<TArg, TResult> task, Func<Exception, TResult> error,Func<Exception, TResult> cancel) :  base(error,cancel) {
+        public FuncTask(Func<TArg, TResult> task, Func<Exception, TResult> error,Func<Exception, TResult> cancel, bool autoCancellable) :  base(error,cancel, autoCancellable) {
             m_task = task;
         }