Thank you Richard.<div><br><br><div class="gmail_quote">On Thu, Apr 30, 2009 at 2:00 PM, Richard Andrews <span dir="ltr"><<a href="mailto:bbmaj7@yahoo.com.au">bbmaj7@yahoo.com.au</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div><div style="font-family:times new roman,new york,times,serif;font-size:12pt"><div>On close a port program may need to perform additional steps to close down gracefully, turn off hardware, log out of facilities, remove files, log events, etc.<br>
<br>A heartbeat system is effective if the pipe closure event is not reliably delivered; ie. exit if no event from the erlang node for N seconds.<br><br>If erlang is exiting gracefully then send a shutdown command to the port program and wait for the port to be closed.<br>
<br>--<br>  Rich<br></div><div style="font-family:times new roman,new york,times,serif;font-size:12pt"><br><div style="font-family:times new roman,new york,times,serif;font-size:12pt"><font size="2" face="Tahoma"><hr size="1">
<b><span style="font-weight:bold">From:</span></b> Camille Troillard <<a href="mailto:tuscland@gmail.com" target="_blank">tuscland@gmail.com</a>><br><b><span style="font-weight:bold">To:</span></b> <a href="mailto:erlang-questions@erlang.org" target="_blank">erlang-questions@erlang.org</a><br>
<b><span style="font-weight:bold">Sent:</span></b> Thursday, 30 April, 2009 8:50:09 PM<br><b><span style="font-weight:bold">Subject:</span></b> [erlang-questions] open_port and port_close semantics<br></font><div><div></div>
<div class="h5"><br>Hello,<div><br></div><div>I am trying to understand the semantics of open_port and port_close.</div><div>I was expecting port_close to send a quit signal to the child process, but it merely close the file handlers from what I've read in the doc and trapexit forums.</div>

<div><br></div><div>What is the reason behind this?</div><div>How do you make sure there are no leftover processes when the application shuts down?</div><br></div></div></div></div></div><div class="hm"><br>
      <hr size="1">Enjoy a better web experience. Upgrade to the new Internet Explorer 8 optimised for Yahoo!7. <a href="http://au.rd.yahoo.com/search/ie8/mailtagline/*http://us.lrd.yahoo.com/_ylc=X3oDMTJxbnQwdTJhBF9zAzIxNDIwMjU2NTkEdG1fZG1lY2gDVGV4dCBMaW5rBHRtX2xuawNVMTEwMzQ0OAR0bV9uZXQDWWFob28hBHRtX3BvcwN0YWdsaW5lBHRtX3BwdHkDYXVueg--/SIG=11k6t9t1c/**http://downloads.yahoo.com/au/internetexplorer/" target="_blank">Get it now.</a>.</div>
</div></blockquote></div><br></div>