Hi

I have a multi-threaded application that is of Parent-Child relation. For
example App1 will run and on completion fire App1.1, App1.2 and App1.3 which
can run in parallel. App2 depends on the successful completion of the last
three. If App2 fails or any of the three, I want the whole thing to
rollback.
How can I accomplished the rollback in multi-threading environment? Each App
writes to the db.

regards
walterd

Re: Multithreading and RollBacks by Richard

Richard
Tue Nov 23 04:54:28 CST 2004

Are App1, App1.1, App1.2, App1.3 and App2 separate processes or multiple functions on separate threads or a combination of both?

Regards

Richard Blewett - DevelopMentor
http://www.dotnetconsult.co.uk/weblog
http://www.dotnetconsult.co.uk

Hi

I have a multi-threaded application that is of Parent-Child relation. For
example App1 will run and on completion fire App1.1, App1.2 and App1.3 which
can run in parallel. App2 depends on the successful completion of the last
three. If App2 fails or any of the three, I want the whole thing to
rollback.
How can I accomplished the rollback in multi-threading environment? Each App
writes to the db.

regards
walterd


Re: Multithreading and RollBacks by wdewebserver

wdewebserver
Tue Nov 23 05:45:49 CST 2004

App1.1, App1.3 and App1.3 are all running on different threads. App1, on
completion, will trigger the three job


"Richard Blewett [DevelopMentor]" <richardb@NOSPAMdevelop.com> wrote in
message news:O8O3OrU0EHA.2012@TK2MSFTNGP15.phx.gbl...
> Are App1, App1.1, App1.2, App1.3 and App2 separate processes or multiple
functions on separate threads or a combination of both?
>
> Regards
>
> Richard Blewett - DevelopMentor
> http://www.dotnetconsult.co.uk/weblog
> http://www.dotnetconsult.co.uk
>
> Hi
>
> I have a multi-threaded application that is of Parent-Child relation. For
> example App1 will run and on completion fire App1.1, App1.2 and App1.3
which
> can run in parallel. App2 depends on the successful completion of the
last
> three. If App2 fails or any of the three, I want the whole thing to
> rollback.
> How can I accomplished the rollback in multi-threading environment? Each
App
> writes to the db.
>
> regards
> walterd
>