summaryrefslogtreecommitdiffstats
path: root/archives/extend/attachments/20131015/bac10460/attachment.html
blob: 75224869f2d46e9d0bddb55229ec2da9a9be5a87 (plain) (blame)
1
2
3
4
5
6
7
8
9
<tt>
&lt;div&nbsp;dir=&quot;ltr&quot;&gt;1.&nbsp;do&nbsp;you&nbsp;mean&nbsp;that&nbsp;there&nbsp;is&nbsp;no&nbsp;way&nbsp;on&nbsp;the&nbsp;server&nbsp;side&nbsp;to&nbsp;tell&nbsp;if&nbsp;the&nbsp;client&nbsp;has&nbsp;disconnected?&lt;div&gt;&lt;br&gt;&lt;div&gt;2.&nbsp;if&nbsp;I&nbsp;use&nbsp;a&nbsp;normal&nbsp;handler,&nbsp;I&nbsp;will&nbsp;still&nbsp;run&nbsp;into&nbsp;the&nbsp;same&nbsp;problem,&nbsp;it&nbsp;does&nbsp;not&nbsp;matter&nbsp;which&nbsp;handler&nbsp;I&nbsp;use,&nbsp;from&nbsp;the&nbsp;standpoint&nbsp;of&nbsp;deciding&nbsp;whether&nbsp;the&nbsp;client&nbsp;is&nbsp;still&nbsp;there,&nbsp;right?&lt;/div&gt;<br>
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;I&nbsp;am&nbsp;confused&nbsp;as&nbsp;to&nbsp;how&nbsp;I&nbsp;can&nbsp;implement&nbsp;my&nbsp;streaming&nbsp;and&nbsp;not&nbsp;drop&nbsp;the&nbsp;connection&nbsp;on&nbsp;each&nbsp;client&nbsp;and&nbsp;yet&nbsp;make&nbsp;sure&nbsp;I&nbsp;do&nbsp;close&nbsp;the&nbsp;connections&nbsp;when&nbsp;the&nbsp;clients&nbsp;disconnect...&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&nbsp;class=&quot;gmail_extra&quot;&gt;<br>
&lt;br&gt;&lt;div&nbsp;class=&quot;gmail_quote&quot;&gt;2013/10/15&nbsp;Loïc&nbsp;Hoguin&nbsp;&lt;span&nbsp;dir=&quot;ltr&quot;&gt;&lt;&lt;a&nbsp;href=&quot;mailto:[email protected]&quot;&nbsp;target=&quot;_blank&quot;&gt;[email protected]&lt;/a&gt;&gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote&nbsp;class=&quot;gmail_quote&quot;&nbsp;style=&quot;margin:0&nbsp;0&nbsp;0&nbsp;.8ex;border-left:1px&nbsp;#ccc&nbsp;solid;padding-left:1ex&quot;&gt;<br>
Infinite&nbsp;is&nbsp;bad&nbsp;practice,&nbsp;yes.&nbsp;Infinite&nbsp;means&nbsp;some&nbsp;connections&nbsp;will&nbsp;*never*&nbsp;be&nbsp;closed,&nbsp;eating&nbsp;FDs&nbsp;and&nbsp;memory&nbsp;for&nbsp;nothing.&lt;br&gt;<br>
&lt;br&gt;<br>
I&#39;m&nbsp;not&nbsp;sure&nbsp;why&nbsp;you&nbsp;want&nbsp;to&nbsp;receive&nbsp;messages,&nbsp;you&nbsp;could&nbsp;just&nbsp;use&nbsp;a&nbsp;normal&nbsp;handler&nbsp;that&nbsp;asks&nbsp;for&nbsp;more&nbsp;data,&nbsp;sends&nbsp;it,&nbsp;ask&nbsp;for&nbsp;more&nbsp;data,&nbsp;sends&nbsp;it,&nbsp;etc.&lt;div&nbsp;class=&quot;im&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;<br>

</tt>