When testing using dinc, I cannot replicate this:
# dinc 9600 /dev/ttyxyz
-Reboot the Digi device
-communication restarts within dinc once the driver reconnects with the Digi device.
I suspect a watchdog timer is needed, the following article explains this:
http://www.digi.com/support/kbase/kbaseresultdetl?id=684