I'm always wary about just launching tasks like this, threadAbort exceptions 
are hard to track down.

Wouldn't doing this be better?
Task t;
Try{
  t = new Task......
   Redirection
} finally { await task }

Not sure if that would complete before or after the redirect though. 

A better solution would be create a log4net a sync database provider.

Sent from my iPhone

On 02 Aug 2015, at 00:22, Greg Keogh <gfke...@gmail.com> wrote:

>> Task(()=> { ... do stuff }).Start()
>> 
> 
> From Framework 4.5 you have the slightly neater looking:
> 
> Task.Run(() => { ...DoStuff... });
> 
> GK

Reply via email to