<div dir="ltr"><div>Hi Everyone,<br></div>I have encountered something that may be a bug. It seems that the systemd is not consistently sending SIGTERM when the system reboots. I had tested this theory out by having two programs, the one that Justin had sent in the other email to test whether SIGTERM was being received and another one to record a reboot occuring. The following is a print out of the runs:<br><br>TestingSystemd Program ran... - Tue Apr  4 15:19:47 2017
<br> <br>REBOOT CALLED Tue Apr  4 15:19:57 2017
<br><br>TestingSystemd Program ran... - Tue Apr  4 15:20:56 2017
<br> <br>REBOOT CALLED Tue Apr  4 15:21:10 2017
<br> <br>SIGTERM! - Tue Apr  4 15:21:10 2017
<br><br>TestingSystemd Program ran... - Tue Apr  4 15:23:20 2017
<br> <br>REBOOT CALLED Tue Apr  4 15:23:26 2017
<br><br>TestingSystemd Program ran... - Tue Apr  4 15:24:31 2017
<br> <br>REBOOT CALLED Tue Apr  4 15:24:35 2017
<br> <br>SIGTERM! - Tue Apr  4 15:24:35 2017<br clear="all"><div><div><br><br></div><div>The TestingSystemd printout is when I run the program that waits for a SIGTERM and writes into the file. As you can see above, there are runs which the SIGTERM is not sent to the program for termination. <br><br>This creates a problem for my app and also for the persistence client library (PCL) because the PCL's NSM relies on that SIGTERM to do the final write to the device.<br><br></div><div>Can you advise me on what to do?<br><br></div><div>Thank you in advance,<br></div><div>Vy<br></div><div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><span><font color="#888888">Vy Duong, Software Engineer, Integrated Computer Solutions.<br>
ICS - Delivering World-Class Applications for Embedded & Mobile Devices<br>
<a href="http://ics.com/services/" target="_blank">http://ics.com/services/</a></font></span></div></div></div></div>
</div></div></div>