oratcl and child procs



oracle9i/tclsh8.4/oratcl4.1

set BODY "a a a"
exec mailx -s "sample subject" dev@xxxxxxx << ${BODY}

ok - no errors

oracle10g/tclsh8.4/oratcl4.3

set BODY "a a a"
exec mailx -s "sample subject" dev@xxxxxxx << ${BODY}

oops:

error waiting for process to exit: child process lost (is SIGCHLD
ignored or trapped?)

This issue seems to be with 10g/oratcl4.3
If the script connects to 10g and tries to exec mail I get this error
but if the script doesn't connect to the db it runs fine

.