Mercurial > pub > ImplabNet
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; }