Q
quortex
Hi,
I have a server messaging system which marshals (serialises) message
objects to and from a comms system. i..e listens/sends over a udp port.
I have multiple threads that process messages in parallel. Basically
what I would like to achieve is a way of isolating these running
threads from each other so that if a thread crashes the other threads
continue to run.
Ideally I would also like to be able to detect this and restart the
worker thread that crashed so it can start picking up messages again.
Is this possible? Do I need to be looking at application domains to
solve this problem? Obviously web servers do something similar to this,
how hard is it to achieve?
Kind Regards,
Mark
I have a server messaging system which marshals (serialises) message
objects to and from a comms system. i..e listens/sends over a udp port.
I have multiple threads that process messages in parallel. Basically
what I would like to achieve is a way of isolating these running
threads from each other so that if a thread crashes the other threads
continue to run.
Ideally I would also like to be able to detect this and restart the
worker thread that crashed so it can start picking up messages again.
Is this possible? Do I need to be looking at application domains to
solve this problem? Obviously web servers do something similar to this,
how hard is it to achieve?
Kind Regards,
Mark