Hi All,
We seem to be having a problem with a new hardware configuration when we
try to use the shutdown command. On odd occasions the shutdown command
does not complete and hangs the hardware. Our hardware engineer has
requested the following;
I was not able to find a good explanation of what SIGTERM and SIGPWR
and proc32 do from the hardware perspective.
Could someone help use out here and explain the operation of the above
plus the shutdown command? Also, if some might have an idea why this
would happen we would be happy to hear from you.
Thanks
John
On Thu, 12 Apr 2001 11:35:18 -0400, John Parsons <parsonsj@esi.com>
wrote:
Hi All,
We seem to be having a problem with a new hardware configuration when we
try to use the shutdown command. On odd occasions the shutdown command
does not complete and hangs the hardware. Our hardware engineer has
requested the following;
I was not able to find a good explanation of what SIGTERM and SIGPWR
and proc32 do from the hardware perspective.
Could someone help use out here and explain the operation of the above
plus the shutdown command? Also, if some might have an idea why this
would happen we would be happy to hear from you.
Didn’t you get my previous emailed answer, or are you looking for a
second opinion 
Proc32 only does one thing, which is reboot the OS according
to the method specif by the option of Proc32 in the image.
SIGTERM an SIGPWR not related to hardware directly.
They are just a mean of saying to each program to
terminate. SIGTERM means terminated, SIGPWR
means power is going out. Each program is responsible
for handling this the way they choose.
When shudown is run SIGPWR is sent by Proc32.
For all I know one of your program may be doing
something with the hardware and leave it in a wierd
state. In theory your driver should handle SIGPWR
and exit cleanly ASAP.
Thanks
John