|
Boost : |
From: Alexander Terekhov (terekhov_at_[hidden])
Date: 2002-08-19 14:02:35
Andreas Huber wrote:
[...]
> I think it is sometimes not appropriate to terminate right away when you run
> into a program logic error. E.g. if you detect one during a customer
> transaction in an ATM application you would want to _try_ returning the card
> back to the customer before you terminate and restart. ....
Transactional stuff like ATM cards, etc. should be released/rollbacked
by some isolated external watcher/observer/manager or just on the next
automatic restart after abnormal termination with "uncommitted" stuff.
Or am I just missing something?
regards,
alexander.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk