| <<< TURRIS::DISK$NOTES_PACK:[NOTES$LIBRARY]DECC.NOTE;1 >>>
-< DECC >-
================================================================================
Note 2165.3 lib$do_command routine 3 of 3
XDELTA::HOFFMAN "Steve, OpenVMS Engineering" 16 lines 28-APR-1997 13:32
-< lib$do_command... >-
--------------------------------------------------------------------------------
lib$do_command is a "chaining" function, it stuffs the command into
the command buffer for execution, and causes the current image to
exit. If the mail is sent, I'd look in the DCL procedure with a
SET VERIFY (or f$verify lexical) to see where the hang occurs -- the
image that called lib$do_command has already exited by the time the
mail is sent...
I can send you some C code which sends e-mail via the callable mail
interface -- the C code will resolve this particular problem.
This C code will not address your immediate question -- this question
is better suited to VMSNOTES. if you cross-post, we will need the C
and the DCL code needed to duplicate this problem. We will also need
to know the OpenVMS version.
|