summaryrefslogtreecommitdiffstats
path: root/archives/extend/attachments/20131018/00d4df12/attachment.html
blob: 71bf2ae1cdf1505b2c90c7584d37dfdf7d749a3f (plain) (blame)
1
2
3
4
5
6
<tt>
&lt;div&nbsp;dir=&quot;ltr&quot;&gt;Hi,&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;I&nbsp;have&nbsp;a&nbsp;handler&nbsp;that&nbsp;spawns&nbsp;a&nbsp;process&nbsp;and&nbsp;links&nbsp;to&nbsp;this&nbsp;process.&nbsp;the&nbsp;new&nbsp;process&nbsp;does&nbsp;not&nbsp;trap&nbsp;exit&nbsp;signals.&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;When&nbsp;I&nbsp;open&nbsp;the&nbsp;URL&nbsp;that&nbsp;is&nbsp;handled&nbsp;by&nbsp;this&nbsp;handler&nbsp;in&nbsp;the&nbsp;browser,&nbsp;and&nbsp;stop&nbsp;the&nbsp;browser&nbsp;before&nbsp;the&nbsp;handler&nbsp;finishes&nbsp;the&nbsp;request,&nbsp;the&nbsp;handler&nbsp;is&nbsp;terminated&nbsp;and&nbsp;my&nbsp;terminate&nbsp;function&nbsp;is&nbsp;called&nbsp;with&nbsp;the&nbsp;Reason&nbsp;set&nbsp;to&nbsp;{error,closed}&nbsp;or&nbsp;something&nbsp;similar.&lt;/div&gt;<br>
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;When&nbsp;this&nbsp;happens,&nbsp;the&nbsp;linked&nbsp;process&nbsp;does&nbsp;not&nbsp;get&nbsp;killed,&nbsp;so&nbsp;I&nbsp;have&nbsp;to&nbsp;call&nbsp;exit&nbsp;on&nbsp;it&nbsp;from&nbsp;the&nbsp;terminate&nbsp;function.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;is&nbsp;this&nbsp;by&nbsp;design?&nbsp;I&nbsp;suppose&nbsp;when&nbsp;I&nbsp;cancel&nbsp;the&nbsp;browser&nbsp;request,&nbsp;the&nbsp;handler&nbsp;is&nbsp;exited&nbsp;with&nbsp;normal&nbsp;exit&nbsp;code,&nbsp;correct?&nbsp;could&nbsp;you&nbsp;point&nbsp;me&nbsp;to&nbsp;the&nbsp;source&nbsp;code&nbsp;for&nbsp;that&nbsp;part?&nbsp;it&nbsp;is&nbsp;perhaps&nbsp;in&nbsp;the&nbsp;&quot;ranch&quot;&nbsp;repo,&nbsp;no?&lt;/div&gt;<br>
&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;thanks&nbsp;in&nbsp;advance&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;konstantin&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;<br>

</tt>