<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:www.nabble.com,2006:forum-11369</id>
	<title>Nabble - MozDev - jslib</title>
	<updated>2008-07-25T13:12:38Z</updated>
	<link rel="self" type="application/atom+xml" href="http://www.nabble.com/MozDev---jslib-f11369.xml" />
	<link rel="alternate" type="text/html" href="http://www.nabble.com/MozDev---jslib-f11369.html" />
	<subtitle type="html">&lt;a href=&quot;http://jslib.mozdev.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib&lt;/a&gt; - Javascript libraries for Mozilla applications</subtitle>
	
<entry>
	<id>tag:www.nabble.com,2006:post-18658867</id>
	<title>Using jslib inside a webpage</title>
	<published>2008-07-25T13:12:38Z</published>
	<updated>2008-07-25T13:12:38Z</updated>
	<author>
		<name>Leandro Rodrigo Saad Cruz</name>
	</author>
	<content type="html">&lt;div dir=&quot;ltr&quot;&gt;Hi all.&lt;br&gt;&lt;br&gt;I started to work with jslib. Thanks for your work.&lt;br&gt;I&amp;#39;d like to use jslib from a regular webpage. Is it possible?&lt;br&gt;&lt;br&gt;How can I import the jslib code using the script tag?&lt;br clear=&quot;all&quot;&gt;
Cheers.&lt;br&gt;&lt;br&gt;-- &lt;br&gt;Leandro Rodrigo Saad Cruz&lt;br&gt;&lt;br&gt;&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Jslib mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18658867&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Using-jslib-inside-a-webpage-tp18658867p18658867.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17674133</id>
	<title>Please connect with me :)</title>
	<published>2008-06-05T09:26:31Z</published>
	<updated>2008-06-05T09:26:31Z</updated>
	<author>
		<name>Bradley Esparza</name>
	</author>
	<content type="html">&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0 Transitional//EN&quot;&gt;
&lt;html&gt;
&lt;head&gt;
	&lt;title&gt;Reunion.com - Invitation&lt;/title&gt;
&lt;/head&gt;
&lt;body leftmargin=&quot;0&quot; topmargin=&quot;0&quot; marginwidth=&quot;0&quot; marginheight=&quot;0&quot;&gt;
&lt;!--BODY TABLE--&gt;
	&lt;table cellSpacing=&quot;0&quot; cellPadding=&quot;0&quot; width=&quot;487&quot; border=&quot;0&quot; align=&quot;center&quot; style=&quot;font-family: arial, verdana, helvetica, san-serif;&quot;&gt;
		&lt;tr&gt;
			&lt;td width=&quot;100%&quot; style=&quot;vertical-align:top; border:5px solid #d4d4d4;&quot;&gt;
&lt;!--CENTER CONTENT WELL--&gt;
						&lt;table cellSpacing=&quot;0&quot; cellPadding=&quot;10&quot; align=&quot;center&quot;&gt;
							&lt;tr&gt;
								&lt;td width=&quot;487&quot; height=&quot;37&quot; bgcolor=&quot;e6e8d2&quot; align=&quot;center&quot; style=&quot;font-weight:bold; font-size:13px; font-family: verdana; word-spacing: 2px;&quot;&gt;
								I looked for you on Reunion.com, but you weren&amp;#39;t there.&lt;BR&gt; Please connect with me so we can keep in touch.
								&lt;/td&gt;
							&lt;/tr&gt;
							&lt;tr&gt;
								&lt;td&gt;
									&lt;table cellSpacing=&quot;0&quot; cellPadding=&quot;0&quot; width=&quot;100%&quot; border=&quot;0&quot;&gt;                    
										&lt;tr&gt;
											&lt;td valign=&quot;center&quot; align=&quot;center&quot; style=&quot;font: 14px; color: #333333;&quot;&gt;
											&lt;strong style=&quot;font-weight: bold; font-family: verdana&quot;&gt;Do you know Bradley?&lt;/strong&gt;
												&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;20&quot; border=&quot;0&quot; style=&quot;margin:0 0 0px 0; padding:0;&quot; align=&quot;center&quot;&gt;
                                                &lt;tr&gt;
                                                	&lt;td style=&quot;height:32px; width:72px; text-align:center; padding:0px 0; background-color:#f8a713; border:1px solid #666666;&quot;&gt;
			                                            &lt;a target=&quot;_blank&quot; rel=&quot;nofollow&quot; _=&quot;&quot; style=&quot;color:#ffffff; font-size:18px; text-decoration:none; font-weight:bold; text-shadow:#000000;height:22px; width:72px; display:block;&quot; href=&quot;http://www.reunion.com/showInviteRegistration.do?uid=50203698&quot;&gt;Yes&lt;/a&gt;                                                                                        
                                                    &lt;/td&gt;
                                                    &lt;td style=&quot;height:32px; width:72px; text-align:center; padding:0px 0; background-color:#f8a713; border:1px solid #666666;&quot;&gt;
		    	                                        &lt;a target=&quot;_blank&quot; rel=&quot;nofollow&quot; _=&quot;&quot; style=&quot;color:#ffffff; font-size:18px; text-decoration:none; font-weight:bold; text-shadow:#000000;height:22px; width:72px; display:block;&quot; href=&quot;http://www.reunion.com/showInviteRegistration.do?unsub=true&amp;uid=50203698&amp;invitee=jslib@mozdev.org&quot;&gt;No&lt;/a&gt;
                                                    &lt;/td&gt;
                                                &lt;/tr&gt;
	                                            &lt;/table&gt;
											&lt;span style=&quot;font-family: verdana; font-size: 14px&quot;&gt;Tell us, and see who&amp;#39;s searching for you!&lt;/span&gt;
											 
											&lt;/td&gt;
										&lt;/tr&gt;
									&lt;/table&gt;
							  &lt;/td&gt;
						  &lt;/tr&gt;
			  &lt;/table&gt;
									&lt;table cellSpacing=&quot;0&quot; cellPadding=&quot;5&quot; width=&quot;100%&quot; border=&quot;0&quot; style=&quot;font-family: arial, verdana, helvetica, san-serif; font-size: 11px; color:#666666; border-top:1px solid #dfdfdf;&quot;&gt;
										&lt;tr&gt;
											&lt;td style=&quot;width:135px;&quot;&gt;
												&lt;div style=&quot;width:135px;&quot;&gt;&lt;a target=&quot;_blank&quot; rel=&quot;nofollow&quot; _=&quot;&quot; href=&quot;http://www.reunion.com/showInviteRegistration.do?uid=50203698&amp;amp;lid=30&quot; style=&quot;width:135px;&quot;&gt;&lt;img src=&quot;http://affiliates.reunion.com/ads/images/reunionlogo135x50.gif&quot; border=&quot;0&quot; width=&quot;135&quot; height=&quot;50&quot; style=&quot;width:135px;&quot;&gt;&lt;/a&gt;&lt;/div&gt;
											&lt;/td&gt;											
											&lt;td style=&quot;text-align: center;padding:2px;&quot;&gt;
											  &lt;!-- &lt;p&gt;&amp;nbsp;&lt;a href=&quot;http://www.reunion.com/showInviteRegistration.do?uid=50203698&amp;lid=-200&quot;&gt;&lt;img src=&quot;http://affiliates.reunion.com/ads/mailservices/button_joinnow.gif&quot; alt=&quot;Join Now!&quot; width=&quot;214&quot; height=&quot;34&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt; --&gt;
									&lt;strong style=&quot;font-size: 12px; font-weight: bold; color: #333333;&quot;&gt;&lt;a href=&quot;http://www.reunion.com/showInviteRegistration.do?uid=50203698&amp;lid=30&quot; style=&quot;color: 0000ff;&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Reunion.com&lt;/a&gt; - Find Everyone from Your Past.&amp;#8482;&lt;/strong&gt;
									&lt;br /&gt;&lt;span style=&quot;font-size: 9px; display: block&quot;&gt;
									You have received this email because a &lt;a href=&quot;http://www.reunion.com/main.do?lid=30&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Reunion.com&lt;/a&gt; Member&lt;br /&gt; sent an invitation to
									this email address. &lt;br /&gt;For assistance, please refer to our &lt;a href=&quot;http://help.reunion.com/selfhelp&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;FAQ&lt;/a&gt; or &lt;a href=&quot;http://help.reunion.com/selfhelp&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Contact Us&lt;/a&gt;. 		&lt;br /&gt;
									Our Address: 2118 Wilshire Blvd., Box 1008, Santa Monica, CA 90403-5784
									&lt;/span&gt;&lt;/td&gt;
										&lt;/tr&gt;
												&lt;/table&gt;
		  &lt;/td&gt;
	  &lt;/tr&gt;
						&lt;/table&gt;
						
					&lt;/td&gt;
				&lt;/tr&gt;
			&lt;/table&gt;

&lt;/body&gt;
&lt;/html&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Jslib mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17674133&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Please-connect-with-me-%3A%29-tp17674133p17674133.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17169035</id>
	<title>Re: Any modules being written for TB or SB?</title>
	<published>2008-05-10T17:57:48Z</published>
	<updated>2008-05-10T17:57:48Z</updated>
	<author>
		<name>Andreas M.-5</name>
	</author>
	<content type="html">On 10.05.2008 04:04 Pete Collins wrote
&lt;br&gt;&lt;br&gt;&amp;gt; No, I think having a mail library would be a very good thing ...
&lt;br&gt;&lt;br&gt;I won't be able to do that, since the mail-stuff is completley unknown 
&lt;br&gt;to me and time is short. I just would have liked to use such a library 
&lt;br&gt;for my extensions.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Bye,
&lt;br&gt;Andreas M.
&lt;br&gt;_______________________________________________
&lt;br&gt;Jslib mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17169035&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Any-modules-being-written-for-TB-or-SB--tp17158889p17169035.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17169036</id>
	<title>Re: moz-storage (SQLite) module?</title>
	<published>2008-05-10T17:56:08Z</published>
	<updated>2008-05-10T17:56:08Z</updated>
	<author>
		<name>Andreas M.-5</name>
	</author>
	<content type="html">On 10.05.2008 04:02 Pete Collins wrote
&lt;br&gt;&lt;br&gt;&amp;gt; Nope, please send us your patches ...
&lt;br&gt;&lt;br&gt;Ok, it's done when it's done ;-)
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Bye,
&lt;br&gt;Andreas M.
&lt;br&gt;_______________________________________________
&lt;br&gt;Jslib mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17169036&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/moz-storage-%28SQLite%29-module--tp17158852p17169036.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17159232</id>
	<title>Re: Any modules being written for TB or SB?</title>
	<published>2008-05-09T19:04:15Z</published>
	<updated>2008-05-09T19:04:15Z</updated>
	<author>
		<name>Pete Collins</name>
	</author>
	<content type="html">Andreas M. wrote:
&lt;br&gt;&amp;gt; Is someone working of modules to make it easier to use the email 
&lt;br&gt;&amp;gt; features of Thunderbird or calendar features of Sunbird?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Would this being considered 'bloat' for jslib?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;No, I think having a mail library would be a very good thing ...
&lt;br&gt;&lt;br&gt;--pete
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Pete Collins - Founder, Mozdev Group Inc.
&lt;br&gt;www.mozdevgroup.com
&lt;br&gt;Mozilla Software Development Solutions
&lt;br&gt;tel: 1-719-302-5811
&lt;br&gt;fax: 1-719-302-5813
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Jslib mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17159232&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Any-modules-being-written-for-TB-or-SB--tp17158889p17159232.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17159230</id>
	<title>Re: jslib now part of Firefox?</title>
	<published>2008-05-09T19:03:45Z</published>
	<updated>2008-05-09T19:03:45Z</updated>
	<author>
		<name>Pete Collins</name>
	</author>
	<content type="html">Andreas M. wrote:
&lt;br&gt;&amp;gt; If memory serves me correctly, than I read once, that jslib is part of 
&lt;br&gt;&amp;gt; Firefox since version2.
&lt;br&gt;Hrm, not to my knowledge ...
&lt;br&gt;&lt;br&gt;--pete
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Pete Collins - Founder, Mozdev Group Inc.
&lt;br&gt;www.mozdevgroup.com
&lt;br&gt;Mozilla Software Development Solutions
&lt;br&gt;tel: 1-719-302-5811
&lt;br&gt;fax: 1-719-302-5813
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Jslib mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17159230&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/jslib-now-part-of-Firefox--tp17158888p17159230.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17159227</id>
	<title>Re: moz-storage (SQLite) module?</title>
	<published>2008-05-09T19:02:44Z</published>
	<updated>2008-05-09T19:02:44Z</updated>
	<author>
		<name>Pete Collins</name>
	</author>
	<content type="html">Andreas M. wrote:
&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; is anybody working on a jslib-module to make it easier to work with the 
&lt;br&gt;&amp;gt; storage (SQLite) backend?
&lt;br&gt;&amp;gt; Thanks.
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;Nope, please send us your patches ...
&lt;br&gt;&lt;br&gt;--pete
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Pete Collins - Founder, Mozdev Group Inc.
&lt;br&gt;www.mozdevgroup.com
&lt;br&gt;Mozilla Software Development Solutions
&lt;br&gt;tel: 1-719-302-5811
&lt;br&gt;fax: 1-719-302-5813
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Jslib mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17159227&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/moz-storage-%28SQLite%29-module--tp17158852p17159227.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17158889</id>
	<title>Any modules being written for TB or SB?</title>
	<published>2008-05-09T18:02:22Z</published>
	<updated>2008-05-09T18:02:22Z</updated>
	<author>
		<name>Andreas M.-5</name>
	</author>
	<content type="html">Is someone working of modules to make it easier to use the email 
&lt;br&gt;features of Thunderbird or calendar features of Sunbird?
&lt;br&gt;&lt;br&gt;Would this being considered 'bloat' for jslib?
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Bye,
&lt;br&gt;Andreas M.
&lt;br&gt;_______________________________________________
&lt;br&gt;Jslib mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17158889&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Any-modules-being-written-for-TB-or-SB--tp17158889p17158889.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17158888</id>
	<title>jslib now part of Firefox?</title>
	<published>2008-05-09T18:00:14Z</published>
	<updated>2008-05-09T18:00:14Z</updated>
	<author>
		<name>Andreas M.-5</name>
	</author>
	<content type="html">If memory serves me correctly, than I read once, that jslib is part of 
&lt;br&gt;Firefox since version2.
&lt;br&gt;&lt;br&gt;Is that right?
&lt;br&gt;&lt;br&gt;None of the many extensions I installed in different profiles moaned 
&lt;br&gt;about a missing jslib, but I remember, that quite some needed it in 
&lt;br&gt;earlier days. I have no jslib installed in FF. I use jslib for my own 
&lt;br&gt;project, however, which will be a Thunderbird/Spicebird extension.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Bye,
&lt;br&gt;Andreas M.
&lt;br&gt;_______________________________________________
&lt;br&gt;Jslib mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17158888&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/jslib-now-part-of-Firefox--tp17158888p17158888.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17158852</id>
	<title>moz-storage (SQLite) module?</title>
	<published>2008-05-09T17:55:49Z</published>
	<updated>2008-05-09T17:55:49Z</updated>
	<author>
		<name>Andreas M.-5</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;is anybody working on a jslib-module to make it easier to work with the 
&lt;br&gt;storage (SQLite) backend?
&lt;br&gt;Thanks.
&lt;br&gt;-- 
&lt;br&gt;Andreas M.
&lt;br&gt;_______________________________________________
&lt;br&gt;Jslib mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17158852&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/moz-storage-%28SQLite%29-module--tp17158852p17158852.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-16422780</id>
	<title>Re: jslib contributions</title>
	<published>2008-04-01T07:39:09Z</published>
	<updated>2008-04-01T07:39:09Z</updated>
	<author>
		<name>Bryan English</name>
	</author>
	<content type="html">Great thanks! After checking, the couple of the patches i had looked 
&lt;br&gt;like they'd already been fixed in the repo. But i do have some modules 
&lt;br&gt;I'd like to put out there for consideration, once I package them up.
&lt;br&gt;&lt;br&gt;Pete Collins wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Bryan English wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; Hello, I've been using jslib for a while now and I'm a big fan of it. It 
&lt;br&gt;&amp;gt;&amp;gt; makes moz app development much MUCH easier. Many thanks to all those who 
&lt;br&gt;&amp;gt;&amp;gt; contributed to this library!
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Two questions..
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 1.) is this project still being regularly maintainted, ie, bug fixes, docs?
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; It is when I have the time ... Development goes in spurts ...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; 2.) How can I help out with the project? I have a couple of additions 
&lt;br&gt;&amp;gt;&amp;gt; I've made and ideas for additional modules but would like to pipe them 
&lt;br&gt;&amp;gt;&amp;gt; through the proper channels for consideration for all to benefit.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; The best way is to file a bug and attach good patches for testing and 
&lt;br&gt;&amp;gt; review to be included in the lib.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --pete
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;_________________________________
&lt;br&gt;Bryan English
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Jslib mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=16422780&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/jslib-contributions-tp16385128p16422780.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-16398643</id>
	<title>Re: jslib contributions</title>
	<published>2008-03-31T06:53:15Z</published>
	<updated>2008-03-31T06:53:15Z</updated>
	<author>
		<name>Pete Collins</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;Bryan English wrote:
&lt;br&gt;&lt;br&gt;&amp;gt;Hello, I've been using jslib for a while now and I'm a big fan of it. It 
&lt;br&gt;&amp;gt;makes moz app development much MUCH easier. Many thanks to all those who 
&lt;br&gt;&amp;gt;contributed to this library!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Two questions..
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;1.) is this project still being regularly maintainted, ie, bug fixes, docs?
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;It is when I have the time ... Development goes in spurts ...
&lt;br&gt;&lt;br&gt;&amp;gt;2.) How can I help out with the project? I have a couple of additions 
&lt;br&gt;&amp;gt;I've made and ideas for additional modules but would like to pipe them 
&lt;br&gt;&amp;gt;through the proper channels for consideration for all to benefit.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt;
&lt;br&gt;The best way is to file a bug and attach good patches for testing and 
&lt;br&gt;review to be included in the lib.
&lt;br&gt;&lt;br&gt;Thanks
&lt;br&gt;&lt;br&gt;--pete
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Pete Collins - Founder, Mozdev Group Inc.
&lt;br&gt;www.mozdevgroup.com
&lt;br&gt;Mozilla Software Development Solutions
&lt;br&gt;tel: 1-719-302-5811
&lt;br&gt;fax: 1-719-302-5813
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Jslib mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=16398643&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/jslib-contributions-tp16385128p16398643.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-16385128</id>
	<title>jslib contributions</title>
	<published>2008-03-30T11:08:40Z</published>
	<updated>2008-03-30T11:08:40Z</updated>
	<author>
		<name>Bryan English</name>
	</author>
	<content type="html">Hello, I've been using jslib for a while now and I'm a big fan of it. It 
&lt;br&gt;makes moz app development much MUCH easier. Many thanks to all those who 
&lt;br&gt;contributed to this library!
&lt;br&gt;&lt;br&gt;Two questions..
&lt;br&gt;&lt;br&gt;1.) is this project still being regularly maintainted, ie, bug fixes, docs?
&lt;br&gt;&lt;br&gt;2.) How can I help out with the project? I have a couple of additions 
&lt;br&gt;I've made and ideas for additional modules but would like to pipe them 
&lt;br&gt;through the proper channels for consideration for all to benefit.
&lt;br&gt;&lt;br&gt;Thanks!
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;_________________________________
&lt;br&gt;Bryan English
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Jslib mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=16385128&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/jslib-contributions-tp16385128p16385128.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-16143919</id>
	<title>Re: isAlive in sockets.js</title>
	<published>2008-02-24T11:43:28Z</published>
	<updated>2008-02-24T11:43:28Z</updated>
	<author>
		<name>Nick P-2</name>
	</author>
	<content type="html">&lt;div&gt;For what it&amp;#39;s worth, I found out what the problem was with my sockets.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;I was calling socket.open() followed by a test for socket.isAlive() to see if the open worked - there is no return value from .open().&amp;nbsp; Often it would fail - so I tried to work around this by creating a loop that opens new sockets if the socket is not alive.&amp;nbsp; This often caught the problem when I ran it in the browser, but it failed much more often when I ran it in a xulrunner app.&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;Ultimately, it appears that isAlive() was getting called possibily before the work of socket.open() was completed.&amp;nbsp; By adding in a setTimeout() (even for just one millisecond), the problem is solved.&amp;nbsp; It appears that the .open() is working - it just doesn&amp;#39;t complete in time if you test isAlive() immediately thereafter.&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;I don&amp;#39;t have much experience with JavaScript (until now) but I know that some of it is pretty asynchronous, so I guess socket.isAlive may actually be getting called before socket.open even works.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;So I don&amp;#39;t have a fix to put in the code, just a note that if isAlive is called immeidately, it may not be accurate.&amp;nbsp; This is tricky to debug because if you set a breakpoint , then the error might not surface.&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;nick&lt;br&gt;&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;On Sat, Feb 23, 2008 at 12:01 PM, Pete Collins &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=16143919&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pete@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid&quot;&gt;
&lt;div class=&quot;Ih2E3d&quot;&gt;&lt;br&gt;&amp;gt; Any insight on the use of isAlive would be appreciated - and if you&lt;br&gt;&amp;gt; have any ideas about the weird bug described above, please chime in!&lt;br&gt;&amp;gt;&lt;br&gt;&lt;/div&gt;The problem is I didn&amp;#39;t write the socket code and never use it so I need&lt;br&gt;
to rely on developers who are using the code to send in their patches.&lt;br&gt;&lt;br&gt;I can review/cleanup and check in ...&lt;br&gt;&lt;br&gt;--pete&lt;br&gt;&lt;br&gt;--&lt;br&gt;Pete Collins - Founder, Mozdev Group Inc.&lt;br&gt;&lt;a href=&quot;http://www.mozdevgroup.com/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;www.mozdevgroup.com&lt;/a&gt;&lt;br&gt;
Mozilla Software Development Solutions&lt;br&gt;tel: 1-719-302-5811&lt;br&gt;fax: 1-719-302-5813&lt;br&gt;&lt;br&gt;_______________________________________________&lt;br&gt;Jslib mailing list&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=16143919&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Jslib mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=16143919&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/isAlive-in-sockets.js-tp15648397p16143919.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-15654414</id>
	<title>Re: isAlive in sockets.js</title>
	<published>2008-02-23T09:01:44Z</published>
	<updated>2008-02-23T09:01:44Z</updated>
	<author>
		<name>Pete Collins</name>
	</author>
	<content type="html">&lt;br&gt;&amp;gt; Any insight on the use of isAlive would be appreciated - and if you 
&lt;br&gt;&amp;gt; have any ideas about the weird bug described above, please chime in!
&lt;br&gt;&amp;gt;
&lt;br&gt;The problem is I didn't write the socket code and never use it so I need 
&lt;br&gt;to rely on developers who are using the code to send in their patches.
&lt;br&gt;&lt;br&gt;I can review/cleanup and check in ...
&lt;br&gt;&lt;br&gt;--pete
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Pete Collins - Founder, Mozdev Group Inc.
&lt;br&gt;www.mozdevgroup.com
&lt;br&gt;Mozilla Software Development Solutions
&lt;br&gt;tel: 1-719-302-5811
&lt;br&gt;fax: 1-719-302-5813
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Jslib mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=15654414&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/isAlive-in-sockets.js-tp15648397p15654414.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-15648397</id>
	<title>isAlive in sockets.js</title>
	<published>2008-02-22T20:31:24Z</published>
	<updated>2008-02-22T20:31:24Z</updated>
	<author>
		<name>Nick P-2</name>
	</author>
	<content type="html">&lt;div&gt;What is the status of the isAlive function in sockets.js?&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;I saw this piece of documentation:&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // We really should call _transport.isAlive (?) but that is never reliable&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // (either always false or always true).&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Experimentation shows that calls to available() or isAlive() will not &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // catch any problems with the connection until the javascript call &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; // stack has completely unwound.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;and I noticed that when rajeev posted a fix for some socket behavior, it included pulling out the isAlive call.&amp;nbsp; (&lt;a href=&quot;http://mozdev.org/pipermail/jslib/2007-December/000917.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mozdev.org/pipermail/jslib/2007-December/000917.html&lt;/a&gt;)&amp;nbsp; Should isAlive be used?&amp;nbsp; &lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;I&amp;#39;m trying to debug some odd behavior&amp;nbsp; and am wondering if it is related to this.&amp;nbsp; Specifically, I have some code using sockets.js that shows this behavior:&lt;/div&gt;
&lt;div&gt;when i run it repeatedly in jsliblive in Firefox, occasionally it hits a streak where after the socket.open is called, socket.isAlive() fails.&amp;nbsp; It might do this 7 times, and then I will have a streak where it works properly.&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;When we moved it out of Firefox and into a xulrunner app, it started failing on isAlive() every time.&amp;nbsp; &lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;Any insight on the use of isAlive would be appreciated - and if you have any ideas about the weird bug described above, please chime in!&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;nick&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Jslib mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=15648397&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/isAlive-in-sockets.js-tp15648397p15648397.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-14154024</id>
	<title>Re: JSLib intermittently does not work in Firefox - reinstall fixes</title>
	<published>2007-12-04T08:26:34Z</published>
	<updated>2007-12-04T08:26:34Z</updated>
	<author>
		<name>Nick P-2</name>
	</author>
	<content type="html">Pete,&lt;br&gt;&lt;br&gt;No, this doesn&amp;#39;t appear to be the case - &lt;br&gt;&lt;br&gt;C:\Documents and Settings\%myname%\Application Data\Mozilla\Firefox\Profiles\0ko2cemk.default\chrome&lt;br&gt;doesn&amp;#39;t have any of the jslib files.&lt;br&gt;&lt;br&gt;actually, I just experienced the same thing on my Mac 
10.3.9 and FF 2.0 - my chrome files aren&amp;#39;t loading now, but they were previously.&amp;nbsp; Again, the user profile doesn&amp;#39;t seem to have any JSLib content - just in the FF package itself.&amp;nbsp; I have not yet re-installed to see if this returns it to normal.
&lt;br&gt;&lt;br&gt;nick&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Dec 3, 2007 4:37 PM, Pete Collins &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14154024&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pete@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Is it possible you have two jslib&amp;#39;s installed?&lt;br&gt;&lt;br&gt;One in global chrome c:\Program Files\Firefox\chrome\jslib&lt;br&gt;&lt;br&gt;and one in your user profile dir?&lt;br&gt;&lt;br&gt;--pete&lt;br&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;Wj3C7c&quot;&gt;&lt;br&gt;Nick P wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; This happened to me once, and I wrote it off as a fluke, but now it&lt;br&gt;&amp;gt; happened again and I want to ask if anyone else has seen this behavior&lt;br&gt;&amp;gt; before.&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt; I installed JSLib, and used it successfully. &amp;nbsp;Some time later, I
&lt;br&gt;&amp;gt; loaded Firefox and none of my JSLib .xul examples would load.&lt;br&gt;&amp;gt; jslib:about and other commands did not work - but jslib:docs did take&lt;br&gt;&amp;gt; me to the on-line documentation. &amp;nbsp;Restarting Firefox did not fix the
&lt;br&gt;&amp;gt; problem, and I believe I even rebooted and it did not fix the&lt;br&gt;&amp;gt; problem. &amp;nbsp;Each time I re-installed JSLib, rebooted, and it worked.&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt; Let me know if you can explain this behavior or if you can recommend
&lt;br&gt;&amp;gt; me to look for anything the next time it happens.&lt;br&gt;&amp;gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&amp;gt; Windows XP/ Firefox 2.0, using * *jslib_current_static.xpi*&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://downloads.mozdev.org/jslib/xpi/signed/jslib_current_static_signed.xpi&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;
http://downloads.mozdev.org/jslib/xpi/signed/jslib_current_static_signed.xpi&lt;/a&gt;&amp;gt;&lt;br&gt;&amp;gt; .&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt; Thanks,&lt;br&gt;&amp;gt; Nick&lt;br&gt;&amp;gt; *&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;_______________________________________________&lt;br&gt;&amp;gt;Jslib mailing list&lt;br&gt;&amp;gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14154024&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;&lt;br&gt;&amp;gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;
https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;/div&gt;&lt;br&gt;--&lt;br&gt;Pete Collins - Founder, Mozdev Group Inc.&lt;br&gt;&lt;a href=&quot;http://www.mozdevgroup.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;www.mozdevgroup.com&lt;/a&gt;&lt;br&gt;Mozilla Software Development Solutions
&lt;br&gt;tel: 1-719-302-5811&lt;br&gt;fax: 1-719-302-5813&lt;br&gt;&lt;br&gt;_______________________________________________&lt;br&gt;Jslib mailing list&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14154024&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;
https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Jslib mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14154024&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/JSLib-intermittently-does-not-work-in-Firefox---reinstall-fixes-tp14136919p14154024.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-14141661</id>
	<title>Re: Reading available data on recently closed sockets</title>
	<published>2007-12-03T15:43:15Z</published>
	<updated>2007-12-03T15:43:15Z</updated>
	<author>
		<name>Pete Collins</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;Rajeev J Sebastian wrote:
&lt;br&gt;&lt;br&gt;&amp;gt;Hello Pete,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Is it possible to have mercurial access to the jslib repository in
&lt;br&gt;&amp;gt;some standard way ?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Does jslib still use CVS ?
&lt;br&gt;&amp;gt;
&lt;br&gt;You can checkout using guest privileges ...
&lt;br&gt;&lt;br&gt;cvs -d :pserver:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14141661&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;guest@...&lt;/a&gt;:/cvs login
&lt;br&gt;cvs -d :pserver:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14141661&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;guest@...&lt;/a&gt;:/cvs co jslib
&lt;br&gt;&lt;br&gt;for any patches please attach to a bug and assign to me for review. and 
&lt;br&gt;just bug me until I review it.
&lt;br&gt;&lt;br&gt;Thanks
&lt;br&gt;&lt;br&gt;--pete
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Pete Collins - Founder, Mozdev Group Inc.
&lt;br&gt;www.mozdevgroup.com
&lt;br&gt;Mozilla Software Development Solutions
&lt;br&gt;tel: 1-719-302-5811
&lt;br&gt;fax: 1-719-302-5813
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Jslib mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14141661&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Reading-available-data-on-recently-closed-sockets-tp14106291p14141661.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-14140589</id>
	<title>Re: Reading available data on recently closed sockets</title>
	<published>2007-12-03T14:35:03Z</published>
	<updated>2007-12-03T14:35:03Z</updated>
	<author>
		<name>Rajeev J Sebastian-3</name>
	</author>
	<content type="html">Hello Pete,
&lt;br&gt;&lt;br&gt;Is it possible to have mercurial access to the jslib repository in
&lt;br&gt;some standard way ?
&lt;br&gt;&lt;br&gt;Does jslib still use CVS ?
&lt;br&gt;&lt;br&gt;Regards
&lt;br&gt;Rajeev J Sebastian
&lt;br&gt;&lt;br&gt;On Dec 4, 2007 1:16 AM, Nick P &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14140589&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nick.pend@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I forgot to mention the relevant changes that Rajeev did make to socket.xul.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; C:\Program Files\GnuWin32\bin&amp;gt;diff &amp;quot;C:\Program Files\Mozilla Firefox\
&lt;br&gt;&amp;gt; 63a64,65
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if( bytesAvailable &amp;gt; 0 )
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;gt; 66,70c68,71
&lt;br&gt;&amp;gt; &amp;lt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; socketData.length;
&lt;br&gt;&amp;gt; &amp;lt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (!theSocket.isConnected)
&lt;br&gt;&amp;gt; &amp;lt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;gt; &amp;lt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; socketResults.value = &amp;quot;the socket is closed&amp;quot;;
&lt;br&gt;&amp;gt; &amp;lt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; ---
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; socketData.length;
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; else
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; socketResults.value = &amp;quot;the socket is closed&amp;quot;;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;On Dec 3, 2007 2:16 PM, Nick P &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14140589&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nick.pend@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; Rajeev,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I can confirm that this does work - I replaced my socket.js with your
&lt;br&gt;&amp;gt; edited version. &amp;nbsp;A diff shows these changes:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; C:\Program Files\GnuWin32\bin&amp;gt;diff &amp;quot;C:\Program Files\Mozilla
&lt;br&gt;&amp;gt; Firefox\chrome\jslib\network\socket.js&amp;quot; &amp;quot;C:\Program Files\Mozilla
&lt;br&gt;&amp;gt; Firefox\chrome\jslib\network\socket.js.old&amp;quot;
&lt;br&gt;&amp;gt; &amp;gt; 25,26c25,26
&lt;br&gt;&amp;gt; &amp;gt; &amp;lt; // &amp;nbsp; &amp;nbsp; if (!this.isAlive())
&lt;br&gt;&amp;gt; &amp;gt; &amp;lt; // &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return 0;
&lt;br&gt;&amp;gt; &amp;gt; ---
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; if (!this.isAlive())
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return 0;
&lt;br&gt;&amp;gt; &amp;gt; 219,220c219,220
&lt;br&gt;&amp;gt; &amp;gt; &amp;lt; &amp;nbsp; &amp;nbsp; if (!this.available())
&lt;br&gt;&amp;gt; &amp;gt; &amp;lt; &amp;nbsp; &amp;nbsp; &amp;nbsp; throw &amp;quot; Socket.read: Nothing available.&amp;quot;;
&lt;br&gt;&amp;gt; &amp;gt; ---
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; if (!this.isAlive())
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; throw &amp;quot;Socket.read: Not Connected.&amp;quot;;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; C:\Program Files\GnuWin32\bin&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; ------------------
&lt;br&gt;&amp;gt; &amp;gt; So now, the Receive works as one would expect. &amp;nbsp;The call from available in
&lt;br&gt;&amp;gt; the demo still shows zero bytes - but this is probably because it calls
&lt;br&gt;&amp;gt; isAlive before it calls available. &amp;nbsp;It would make sense to change the demo
&lt;br&gt;&amp;gt; so that the Available button would show the new functionality, although I
&lt;br&gt;&amp;gt; haven't tested this. &amp;nbsp;FYI, this is the demo's function call for the
&lt;br&gt;&amp;gt; Available? button
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; function availableSocket( theSocket )
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; statusMsg.value = ( theSocket.isAlive()
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ? &amp;quot;socket has &amp;quot; + theSocket.available() + &amp;quot; bytes pending&amp;quot;
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : &amp;quot;socket is not connected&amp;quot; );
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Pete, I hope you can use this.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Thanks Rajeev!
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; nick
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; On Dec 2, 2007 1:12 PM, Rajeev J Sebastian &amp;lt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14140589&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rajeev.sebastian@...&lt;/a&gt; &amp;gt;
&lt;br&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Hello Nick,
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; I made a couple of changes to network/socket.js and samples/socket.xul
&lt;br&gt;&amp;gt; ...
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; I _believe_ it works with the socket server example that I had used
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; when testing with the Python client as I mentioned before.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; I am attaching the socket.js and socket.xul with this email.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Sorry, I dont remember how to use CVS and I didnt think to maintain a
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; pristine copy of jslib before making the changes, so I dont have
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; diffs. :/
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; I am also attaching the sample Python server/client with this email.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Meanwhile, i will give the testing one more go, just to make sure it
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; actually does work.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Could you also verify it works with your example ?
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Regards
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Rajeev J Sebastian
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; On Dec 2, 2007 10:10 AM, Nick P &amp;lt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14140589&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nick.pend@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; Thanks for the confirmation Rajeev.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; Pete (or anyone in the know here) &amp;nbsp;- I don't know if you have time to
&lt;br&gt;&amp;gt; look
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; at this -- if you don't, but you could tell me some functions to start
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; looking in in the library itself, I'll take a look. &amp;nbsp;I know very
&lt;br&gt;&amp;gt; little
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; about XPCOM but I might be able to turn something up.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; If I can clarify better let me know - in short, after a server sends
&lt;br&gt;&amp;gt; data to
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; a XUL/JS client, it closes a socket. &amp;nbsp;Instead of the JSLib client
&lt;br&gt;&amp;gt; still
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; being able to read the data that was sent to its socket, it sees zero
&lt;br&gt;&amp;gt; bytes.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; Expected behavior should be (I believe) that it can still read the
&lt;br&gt;&amp;gt; data that
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; was made available to it.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; Thanks,
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; Nick
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; On Dec 1, 2007 11:51 AM, Rajeev J Sebastian
&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14140589&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rajeev.sebastian@...&lt;/a&gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; Hello Nick,
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; On Dec 1, 2007 4:33 AM, Nick P &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14140589&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nick.pend@...&lt;/a&gt; &amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; I am still attempting to use JSLib as a client for a server.
&lt;br&gt;&amp;gt; After the
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; server sends a reply message, it closes the socket. &amp;nbsp;Up until the
&lt;br&gt;&amp;gt; socket
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; is
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; closed by the server, the XUL client recognizes that there is data
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; available. &amp;nbsp;When I built a sample client in VB.net, I was able to
&lt;br&gt;&amp;gt; read
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; the
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; available data even after the server closed the socket. &amp;nbsp;However,
&lt;br&gt;&amp;gt; with
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; the
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; JSLib sockets, I have been unable to get it to read the data after
&lt;br&gt;&amp;gt; the
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; server closes the socket.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; Am I wrong that this data should still be available for reading,
&lt;br&gt;&amp;gt; or is
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; this
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; unexpected behavior?
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; I ran the equivalent with Python, and I can reproduce the above
&lt;br&gt;&amp;gt; behaviour.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; I used a Python based socket server and client.(based on
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &lt;a href=&quot;http://docs.python.org/lib/socket-example.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.python.org/lib/socket-example.html&lt;/a&gt;, only the server
&lt;br&gt;&amp;gt; closes
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; the client after receving three times)
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; With (unmodified) socket.xul , it just gives a message that the
&lt;br&gt;&amp;gt; socket
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; was closed. However, with the Python client, it returns the data.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; I havent done any extensive testing or anythign ... just a 15 minute
&lt;br&gt;&amp;gt; job.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; Regards
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; Rajeev J Sebastian
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; Jslib mailing list
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14140589&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; Jslib mailing list
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14140589&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Jslib mailing list
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14140589&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Jslib mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14140589&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;_______________________________________________
&lt;br&gt;Jslib mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14140589&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Reading-available-data-on-recently-closed-sockets-tp14106291p14140589.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-14139480</id>
	<title>Re: JSLib intermittently does not work in Firefox - reinstall fixes</title>
	<published>2007-12-03T13:37:31Z</published>
	<updated>2007-12-03T13:37:31Z</updated>
	<author>
		<name>Pete Collins</name>
	</author>
	<content type="html">Is it possible you have two jslib's installed?
&lt;br&gt;&lt;br&gt;One in global chrome c:\Program Files\Firefox\chrome\jslib
&lt;br&gt;&lt;br&gt;and one in your user profile dir?
&lt;br&gt;&lt;br&gt;--pete
&lt;br&gt;&lt;br&gt;Nick P wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; This happened to me once, and I wrote it off as a fluke, but now it 
&lt;br&gt;&amp;gt; happened again and I want to ask if anyone else has seen this behavior 
&lt;br&gt;&amp;gt; before.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I installed JSLib, and used it successfully. &amp;nbsp;Some time later, I 
&lt;br&gt;&amp;gt; loaded Firefox and none of my JSLib .xul examples would load. &amp;nbsp;
&lt;br&gt;&amp;gt; jslib:about and other commands did not work - but jslib:docs did take 
&lt;br&gt;&amp;gt; me to the on-line documentation. &amp;nbsp;Restarting Firefox did not fix the 
&lt;br&gt;&amp;gt; problem, and I believe I even rebooted and it did not fix the 
&lt;br&gt;&amp;gt; problem. &amp;nbsp;Each time I re-installed JSLib, rebooted, and it worked.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Let me know if you can explain this behavior or if you can recommend 
&lt;br&gt;&amp;gt; me to look for anything the next time it happens.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Windows XP/ Firefox 2.0, using * *jslib_current_static.xpi* 
&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://downloads.mozdev.org/jslib/xpi/signed/jslib_current_static_signed.xpi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://downloads.mozdev.org/jslib/xpi/signed/jslib_current_static_signed.xpi&lt;/a&gt;&amp;gt; 
&lt;br&gt;&amp;gt; .
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; Nick
&lt;br&gt;&amp;gt; *
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;_______________________________________________
&lt;br&gt;&amp;gt;Jslib mailing list
&lt;br&gt;&amp;gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14139480&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;Pete Collins - Founder, Mozdev Group Inc.
&lt;br&gt;www.mozdevgroup.com
&lt;br&gt;Mozilla Software Development Solutions
&lt;br&gt;tel: 1-719-302-5811
&lt;br&gt;fax: 1-719-302-5813
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Jslib mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14139480&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/JSLib-intermittently-does-not-work-in-Firefox---reinstall-fixes-tp14136919p14139480.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-14137405</id>
	<title>Re: Reading available data on recently closed sockets</title>
	<published>2007-12-03T11:46:09Z</published>
	<updated>2007-12-03T11:46:09Z</updated>
	<author>
		<name>Nick P-2</name>
	</author>
	<content type="html">I forgot to mention the relevant changes that Rajeev did make to socket.xul.&amp;nbsp; &lt;br&gt;&lt;br&gt;C:\Program Files\GnuWin32\bin&amp;gt;diff &amp;quot;C:\Program Files\Mozilla Firefox\&lt;br&gt;63a64,65&lt;br&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if( bytesAvailable &amp;gt; 0 )&lt;br&gt;
&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;66,70c68,71&lt;br&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; socketData.length;&lt;br&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!theSocket.isConnected)&lt;br&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; socketResults.value = &amp;quot;the socket is closed&amp;quot;;
&lt;br&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;---&lt;br&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; socketData.length;&lt;br&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; socketResults.value = &amp;quot;the socket is closed&amp;quot;;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;br&gt;
On Dec 3, 2007 2:16 PM, Nick P &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14137405&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nick.pend@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Rajeev,&lt;br&gt;&lt;br&gt;I can confirm that this does work - I replaced my socket.js with your edited version.&amp;nbsp; A diff shows these changes:&lt;br&gt;&lt;br&gt;C:\Program Files\GnuWin32\bin&amp;gt;diff &amp;quot;C:\Program Files\Mozilla Firefox\chrome\jslib\network\socket.js&amp;quot; &amp;quot;C:\Program Files\Mozilla Firefox\chrome\jslib\network\socket.js.old&amp;quot;
&lt;br&gt;25,26c25,26&lt;br&gt;&amp;lt; //&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!this.isAlive())&lt;br&gt;&amp;lt; //&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return 0;&lt;br&gt;---&lt;br&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!this.isAlive())&lt;br&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return 0;&lt;br&gt;219,220c219,220&lt;br&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!this.available())&lt;br&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; throw &amp;quot;
Socket.read: Nothing available.&amp;quot;;&lt;br&gt;---&lt;br&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!this.isAlive())&lt;br&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; throw &amp;quot;Socket.read: Not Connected.&amp;quot;;&lt;br&gt;&lt;br&gt;C:\Program Files\GnuWin32\bin&amp;gt;&lt;br&gt;&lt;br&gt;------------------&lt;br&gt;So now, the Receive works as one would expect.&amp;nbsp; The call from available in the demo still shows zero bytes - but this is probably because it calls isAlive before it calls available.&amp;nbsp; It would make sense to change the demo so that the Available button would show the new functionality, although I haven&amp;#39;t tested this.&amp;nbsp; FYI, this is the demo&amp;#39;s function call for the Available? button
&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; function availableSocket( theSocket )&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; statusMsg.value = ( theSocket.isAlive()&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ? &amp;quot;socket has &amp;quot; + theSocket.available() + &amp;quot; bytes pending&amp;quot;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; : &amp;quot;socket is not connected&amp;quot; );
&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&lt;br&gt;&lt;br&gt;Pete, I hope you can use this.&amp;nbsp; &lt;br&gt;&lt;br&gt;Thanks Rajeev!&lt;br&gt;&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;nick&lt;/font&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;Wj3C7c&quot;&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Dec 2, 2007 1:12 PM, Rajeev J Sebastian &amp;lt;
&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14137405&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rajeev.sebastian@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;Hello Nick,&lt;br&gt;&lt;br&gt;I made a couple of changes to network/socket.js and samples/socket.xul ...
&lt;br&gt;&lt;br&gt;I _believe_ it works with the socket server example that I had used&lt;br&gt;when testing with the Python client as I mentioned before.&lt;br&gt;&lt;br&gt;I am attaching the socket.js and socket.xul with this email.&lt;br&gt;&lt;br&gt;Sorry, I dont remember how to use CVS and I didnt think to maintain a
&lt;br&gt;pristine copy of jslib before making the changes, so I dont have&lt;br&gt;diffs. :/&lt;br&gt;&lt;br&gt;I am also attaching the sample Python server/client with this email.&lt;br&gt;&lt;br&gt;Meanwhile, i will give the testing one more go, just to make sure it
&lt;br&gt;actually does work.&lt;br&gt;&lt;br&gt;Could you also verify it works with your example ?&lt;br&gt;&lt;br&gt;Regards&lt;br&gt;&lt;font color=&quot;#888888&quot;&gt;Rajeev J Sebastian&lt;br&gt;&lt;/font&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;On Dec 2, 2007 10:10 AM, Nick P &amp;lt;
&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14137405&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nick.pend@...&lt;/a&gt;&amp;gt; wrote:&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Thanks for the confirmation Rajeev.&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt; Pete (or anyone in the know here) &amp;nbsp;- I don&amp;#39;t know if you have time to look
&lt;br&gt;&amp;gt; at this -- if you don&amp;#39;t, but you could tell me some functions to start
&lt;br&gt;&amp;gt; looking in in the library itself, I&amp;#39;ll take a look. &amp;nbsp;I know very little&lt;br&gt;&amp;gt; about XPCOM but I might be able to turn something up.&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt; If I can clarify better let me know - in short, after a server sends data to
&lt;br&gt;&amp;gt; a XUL/JS client, it closes a socket. &amp;nbsp;Instead of the JSLib client still&lt;br&gt;&amp;gt; being able to read the data that was sent to its socket, it sees zero bytes.&lt;br&gt;&amp;gt; Expected behavior should be (I believe) that it can still read the data that
&lt;br&gt;&amp;gt; was made available to it.&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt; Thanks,&lt;br&gt;&amp;gt; Nick&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt; On Dec 1, 2007 11:51 AM, Rajeev J Sebastian &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14137405&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rajeev.sebastian@...&lt;/a&gt;&amp;gt;&lt;br&gt;&amp;gt; wrote:&lt;br&gt;&amp;gt; &amp;gt;&lt;br&gt;&amp;gt; &amp;gt;&lt;br&gt;&amp;gt; &amp;gt;&lt;br&gt;&amp;gt; &amp;gt; Hello Nick,&lt;br&gt;&amp;gt; &amp;gt;&lt;br&gt;&amp;gt; &amp;gt;&lt;br&gt;&amp;gt; &amp;gt; On Dec 1, 2007 4:33 AM, Nick P &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14137405&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nick.pend@...&lt;/a&gt;
&amp;gt; wrote:&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; I am still attempting to use JSLib as a client for a server. &amp;nbsp;After the&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; server sends a reply message, it closes the socket. &amp;nbsp;Up until the socket&lt;br&gt;&amp;gt; is&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; closed by the server, the XUL client recognizes that there is data
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; available. &amp;nbsp;When I built a sample client in VB.net, I was able to read&lt;br&gt;&amp;gt; the&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; available data even after the server closed the socket. &amp;nbsp;However, with&lt;br&gt;&amp;gt; the&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; JSLib sockets, I have been unable to get it to read the data after the
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; server closes the socket.&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;&lt;br&gt;&amp;gt; &amp;gt;&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Am I wrong that this data should still be available for reading, or is&lt;br&gt;&amp;gt; this&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; unexpected behavior?&lt;/div&gt;
&amp;gt; &amp;gt;
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;gt; I ran the equivalent with Python, and I can reproduce the above behaviour.&lt;br&gt;&amp;gt; &amp;gt;&lt;br&gt;&amp;gt; &amp;gt; I used a Python based socket server and client.(based on&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://docs.python.org/lib/socket-example.html&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;

http://docs.python.org/lib/socket-example.html&lt;/a&gt;, only the server closes&lt;br&gt;&amp;gt; &amp;gt; the client after receving three times)&lt;br&gt;&amp;gt; &amp;gt;&lt;br&gt;&amp;gt; &amp;gt; With (unmodified) socket.xul , it just gives a message that the socket
&lt;br&gt;&amp;gt; &amp;gt; was closed. However, with the Python client, it returns the data.&lt;br&gt;&amp;gt; &amp;gt;&lt;br&gt;&amp;gt; &amp;gt; I havent done any extensive testing or anythign ... just a 15 minute job.&lt;br&gt;&amp;gt; &amp;gt;&lt;br&gt;&amp;gt; &amp;gt; Regards&lt;br&gt;&amp;gt; &amp;gt; Rajeev J Sebastian
&lt;br&gt;&amp;gt; &amp;gt; _______________________________________________&lt;br&gt;&amp;gt; &amp;gt; Jslib mailing list&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14137405&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;

https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt; _______________________________________________&lt;br&gt;&amp;gt; Jslib mailing list&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14137405&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt;Jslib mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14137405&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;/blockquote&gt;
&lt;/div&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Jslib mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14137405&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Reading-available-data-on-recently-closed-sockets-tp14106291p14137405.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-14136919</id>
	<title>JSLib intermittently does not work in Firefox - reinstall fixes</title>
	<published>2007-12-03T11:21:10Z</published>
	<updated>2007-12-03T11:21:10Z</updated>
	<author>
		<name>Nick P-2</name>
	</author>
	<content type="html">This happened to me once, and I wrote it off as a fluke, but now it happened again and I want to ask if anyone else has seen this behavior before.&lt;br&gt;&lt;br&gt;I installed JSLib, and used it successfully.&amp;nbsp; Some time later, I loaded Firefox and none of my JSLib .xul examples would load.&amp;nbsp; jslib:about and other commands did not work - but jslib:docs did take me to the on-line documentation.&amp;nbsp; Restarting Firefox did not fix the problem, and I believe I even rebooted and it did not fix the problem.&amp;nbsp; Each time I re-installed JSLib, rebooted, and it worked.
&lt;br&gt;&lt;br&gt;Let me know if you can explain this behavior or if you can recommend me to look for anything the next time it happens.&lt;br&gt;&lt;br&gt;Windows XP/ Firefox 2.0, using &lt;b&gt;&lt;a href=&quot;http://downloads.mozdev.org/jslib/xpi/signed/jslib_current_static_signed.xpi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;
&lt;b&gt;jslib_current_static.xpi&lt;/b&gt;&lt;/a&gt; .&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;Nick&lt;br&gt;&lt;/b&gt;&lt;br&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Jslib mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14136919&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/JSLib-intermittently-does-not-work-in-Firefox---reinstall-fixes-tp14136919p14136919.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-14136817</id>
	<title>Re: Reading available data on recently closed sockets</title>
	<published>2007-12-03T11:16:02Z</published>
	<updated>2007-12-03T11:16:02Z</updated>
	<author>
		<name>Nick P-2</name>
	</author>
	<content type="html">Rajeev,&lt;br&gt;&lt;br&gt;I can confirm that this does work - I replaced my socket.js with your edited version.&amp;nbsp; A diff shows these changes:&lt;br&gt;&lt;br&gt;C:\Program Files\GnuWin32\bin&amp;gt;diff &amp;quot;C:\Program Files\Mozilla Firefox\chrome\jslib\network\socket.js&amp;quot; &amp;quot;C:\Program Files\Mozilla Firefox\chrome\jslib\network\socket.js.old&amp;quot;
&lt;br&gt;25,26c25,26&lt;br&gt;&amp;lt; //&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!this.isAlive())&lt;br&gt;&amp;lt; //&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return 0;&lt;br&gt;---&lt;br&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!this.isAlive())&lt;br&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return 0;&lt;br&gt;219,220c219,220&lt;br&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!this.available())&lt;br&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; throw &amp;quot;
Socket.read: Nothing available.&amp;quot;;&lt;br&gt;---&lt;br&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!this.isAlive())&lt;br&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; throw &amp;quot;Socket.read: Not Connected.&amp;quot;;&lt;br&gt;&lt;br&gt;C:\Program Files\GnuWin32\bin&amp;gt;&lt;br&gt;&lt;br&gt;------------------&lt;br&gt;So now, the Receive works as one would expect.&amp;nbsp; The call from available in the demo still shows zero bytes - but this is probably because it calls isAlive before it calls available.&amp;nbsp; It would make sense to change the demo so that the Available button would show the new functionality, although I haven&amp;#39;t tested this.&amp;nbsp; FYI, this is the demo&amp;#39;s function call for the Available? button
&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; function availableSocket( theSocket )&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; statusMsg.value = ( theSocket.isAlive()&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ? &amp;quot;socket has &amp;quot; + theSocket.available() + &amp;quot; bytes pending&amp;quot;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; : &amp;quot;socket is not connected&amp;quot; );
&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&lt;br&gt;&lt;br&gt;Pete, I hope you can use this.&amp;nbsp; &lt;br&gt;&lt;br&gt;Thanks Rajeev!&lt;br&gt;&lt;br&gt;nick&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Dec 2, 2007 1:12 PM, Rajeev J Sebastian &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14136817&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rajeev.sebastian@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;Hello Nick,&lt;br&gt;&lt;br&gt;I made a couple of changes to network/socket.js and samples/socket.xul ...
&lt;br&gt;&lt;br&gt;I _believe_ it works with the socket server example that I had used&lt;br&gt;when testing with the Python client as I mentioned before.&lt;br&gt;&lt;br&gt;I am attaching the socket.js and socket.xul with this email.&lt;br&gt;&lt;br&gt;Sorry, I dont remember how to use CVS and I didnt think to maintain a
&lt;br&gt;pristine copy of jslib before making the changes, so I dont have&lt;br&gt;diffs. :/&lt;br&gt;&lt;br&gt;I am also attaching the sample Python server/client with this email.&lt;br&gt;&lt;br&gt;Meanwhile, i will give the testing one more go, just to make sure it
&lt;br&gt;actually does work.&lt;br&gt;&lt;br&gt;Could you also verify it works with your example ?&lt;br&gt;&lt;br&gt;Regards&lt;br&gt;&lt;font color=&quot;#888888&quot;&gt;Rajeev J Sebastian&lt;br&gt;&lt;/font&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;Wj3C7c&quot;&gt;&lt;br&gt;On Dec 2, 2007 10:10 AM, Nick P &amp;lt;
&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14136817&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nick.pend@...&lt;/a&gt;&amp;gt; wrote:&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Thanks for the confirmation Rajeev.&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt; Pete (or anyone in the know here) &amp;nbsp;- I don&amp;#39;t know if you have time to look&lt;br&gt;&amp;gt; at this -- if you don&amp;#39;t, but you could tell me some functions to start
&lt;br&gt;&amp;gt; looking in in the library itself, I&amp;#39;ll take a look. &amp;nbsp;I know very little&lt;br&gt;&amp;gt; about XPCOM but I might be able to turn something up.&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt; If I can clarify better let me know - in short, after a server sends data to
&lt;br&gt;&amp;gt; a XUL/JS client, it closes a socket. &amp;nbsp;Instead of the JSLib client still&lt;br&gt;&amp;gt; being able to read the data that was sent to its socket, it sees zero bytes.&lt;br&gt;&amp;gt; Expected behavior should be (I believe) that it can still read the data that
&lt;br&gt;&amp;gt; was made available to it.&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt; Thanks,&lt;br&gt;&amp;gt; Nick&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt; On Dec 1, 2007 11:51 AM, Rajeev J Sebastian &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14136817&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rajeev.sebastian@...&lt;/a&gt;&amp;gt;&lt;br&gt;&amp;gt; wrote:&lt;br&gt;&amp;gt; &amp;gt;&lt;br&gt;&amp;gt; &amp;gt;&lt;br&gt;&amp;gt; &amp;gt;&lt;br&gt;&amp;gt; &amp;gt; Hello Nick,&lt;br&gt;&amp;gt; &amp;gt;&lt;br&gt;&amp;gt; &amp;gt;&lt;br&gt;&amp;gt; &amp;gt; On Dec 1, 2007 4:33 AM, Nick P &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14136817&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nick.pend@...&lt;/a&gt;
&amp;gt; wrote:&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; I am still attempting to use JSLib as a client for a server. &amp;nbsp;After the&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; server sends a reply message, it closes the socket. &amp;nbsp;Up until the socket&lt;br&gt;&amp;gt; is&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; closed by the server, the XUL client recognizes that there is data
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; available. &amp;nbsp;When I built a sample client in VB.net, I was able to read&lt;br&gt;&amp;gt; the&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; available data even after the server closed the socket. &amp;nbsp;However, with&lt;br&gt;&amp;gt; the&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; JSLib sockets, I have been unable to get it to read the data after the
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; server closes the socket.&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;&lt;br&gt;&amp;gt; &amp;gt;&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Am I wrong that this data should still be available for reading, or is&lt;br&gt;&amp;gt; this&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; unexpected behavior?&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I ran the equivalent with Python, and I can reproduce the above behaviour.&lt;br&gt;&amp;gt; &amp;gt;&lt;br&gt;&amp;gt; &amp;gt; I used a Python based socket server and client.(based on&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://docs.python.org/lib/socket-example.html&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;
http://docs.python.org/lib/socket-example.html&lt;/a&gt;, only the server closes&lt;br&gt;&amp;gt; &amp;gt; the client after receving three times)&lt;br&gt;&amp;gt; &amp;gt;&lt;br&gt;&amp;gt; &amp;gt; With (unmodified) socket.xul , it just gives a message that the socket
&lt;br&gt;&amp;gt; &amp;gt; was closed. However, with the Python client, it returns the data.&lt;br&gt;&amp;gt; &amp;gt;&lt;br&gt;&amp;gt; &amp;gt; I havent done any extensive testing or anythign ... just a 15 minute job.&lt;br&gt;&amp;gt; &amp;gt;&lt;br&gt;&amp;gt; &amp;gt; Regards&lt;br&gt;&amp;gt; &amp;gt; Rajeev J Sebastian
&lt;br&gt;&amp;gt; &amp;gt; _______________________________________________&lt;br&gt;&amp;gt; &amp;gt; Jslib mailing list&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14136817&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;
https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt; _______________________________________________&lt;br&gt;&amp;gt; Jslib mailing list&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14136817&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt;Jslib mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14136817&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Jslib mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14136817&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Reading-available-data-on-recently-closed-sockets-tp14106291p14136817.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-14118231</id>
	<title>Re: Reading available data on recently closed sockets</title>
	<published>2007-12-02T10:12:06Z</published>
	<updated>2007-12-02T10:12:06Z</updated>
	<author>
		<name>Rajeev J Sebastian-3</name>
	</author>
	<content type="html">Hello Nick,
&lt;br&gt;&lt;br&gt;I made a couple of changes to network/socket.js and samples/socket.xul ...
&lt;br&gt;&lt;br&gt;I _believe_ it works with the socket server example that I had used
&lt;br&gt;when testing with the Python client as I mentioned before.
&lt;br&gt;&lt;br&gt;I am attaching the socket.js and socket.xul with this email.
&lt;br&gt;&lt;br&gt;Sorry, I dont remember how to use CVS and I didnt think to maintain a
&lt;br&gt;pristine copy of jslib before making the changes, so I dont have
&lt;br&gt;diffs. :/
&lt;br&gt;&lt;br&gt;I am also attaching the sample Python server/client with this email.
&lt;br&gt;&lt;br&gt;Meanwhile, i will give the testing one more go, just to make sure it
&lt;br&gt;actually does work.
&lt;br&gt;&lt;br&gt;Could you also verify it works with your example ?
&lt;br&gt;&lt;br&gt;Regards
&lt;br&gt;Rajeev J Sebastian
&lt;br&gt;&lt;br&gt;On Dec 2, 2007 10:10 AM, Nick P &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14118231&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nick.pend@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Thanks for the confirmation Rajeev.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Pete (or anyone in the know here) &amp;nbsp;- I don't know if you have time to look
&lt;br&gt;&amp;gt; at this -- if you don't, but you could tell me some functions to start
&lt;br&gt;&amp;gt; looking in in the library itself, I'll take a look. &amp;nbsp;I know very little
&lt;br&gt;&amp;gt; about XPCOM but I might be able to turn something up.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If I can clarify better let me know - in short, after a server sends data to
&lt;br&gt;&amp;gt; a XUL/JS client, it closes a socket. &amp;nbsp;Instead of the JSLib client still
&lt;br&gt;&amp;gt; being able to read the data that was sent to its socket, it sees zero bytes.
&lt;br&gt;&amp;gt; Expected behavior should be (I believe) that it can still read the data that
&lt;br&gt;&amp;gt; was made available to it.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; Nick
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Dec 1, 2007 11:51 AM, Rajeev J Sebastian &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14118231&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rajeev.sebastian@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Hello Nick,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; On Dec 1, 2007 4:33 AM, Nick P &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14118231&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nick.pend@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; I am still attempting to use JSLib as a client for a server. &amp;nbsp;After the
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; server sends a reply message, it closes the socket. &amp;nbsp;Up until the socket
&lt;br&gt;&amp;gt; is
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; closed by the server, the XUL client recognizes that there is data
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; available. &amp;nbsp;When I built a sample client in VB.net, I was able to read
&lt;br&gt;&amp;gt; the
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; available data even after the server closed the socket. &amp;nbsp;However, with
&lt;br&gt;&amp;gt; the
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; JSLib sockets, I have been unable to get it to read the data after the
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; server closes the socket.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Am I wrong that this data should still be available for reading, or is
&lt;br&gt;&amp;gt; this
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; unexpected behavior?
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I ran the equivalent with Python, and I can reproduce the above behaviour.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I used a Python based socket server and client.(based on
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://docs.python.org/lib/socket-example.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.python.org/lib/socket-example.html&lt;/a&gt;, only the server closes
&lt;br&gt;&amp;gt; &amp;gt; the client after receving three times)
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; With (unmodified) socket.xul , it just gives a message that the socket
&lt;br&gt;&amp;gt; &amp;gt; was closed. However, with the Python client, it returns the data.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I havent done any extensive testing or anythign ... just a 15 minute job.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Regards
&lt;br&gt;&amp;gt; &amp;gt; Rajeev J Sebastian
&lt;br&gt;&amp;gt; &amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; &amp;gt; Jslib mailing list
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14118231&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Jslib mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14118231&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;Jslib mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14118231&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://www.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;jslib_socket_test.zip&lt;/strong&gt; (6K) &lt;a href=&quot;http://www.nabble.com/attachment/14118231/0/jslib_socket_test.zip&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Reading-available-data-on-recently-closed-sockets-tp14106291p14118231.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-14117203</id>
	<title>Re: Reading available data on recently closed sockets</title>
	<published>2007-12-01T20:40:58Z</published>
	<updated>2007-12-01T20:40:58Z</updated>
	<author>
		<name>Nick P-2</name>
	</author>
	<content type="html">Thanks for the confirmation Rajeev.&lt;br&gt;&lt;br&gt;Pete (or anyone in the know here)&amp;nbsp; - I don&amp;#39;t know if you have time to look at this -- if you don&amp;#39;t, but you could tell me some functions to start looking in in the library itself, I&amp;#39;ll take a look.&amp;nbsp; I know very little about XPCOM but I might be able to turn something up.
&lt;br&gt;&lt;br&gt;If I can clarify better let me know - in short, after a server sends data to a XUL/JS client, it closes a socket.&amp;nbsp; Instead of the JSLib client still being able to read the data that was sent to its socket, it sees zero bytes.&amp;nbsp; Expected behavior should be (I believe) that it can still read the data that was made available to it.
&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;Nick&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Dec 1, 2007 11:51 AM, Rajeev J Sebastian &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14117203&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rajeev.sebastian@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Hello Nick,&lt;br&gt;&lt;div class=&quot;Ih2E3d&quot;&gt;&lt;br&gt;On Dec 1, 2007 4:33 AM, Nick P &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14117203&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nick.pend@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;&amp;gt; I am still attempting to use JSLib as a client for a server. &amp;nbsp;After the
&lt;br&gt;&amp;gt; server sends a reply message, it closes the socket. &amp;nbsp;Up until the socket is&lt;br&gt;&amp;gt; closed by the server, the XUL client recognizes that there is data&lt;br&gt;&amp;gt; available. &amp;nbsp;When I built a sample client in VB.net, I was able to read the
&lt;br&gt;&amp;gt; available data even after the server closed the socket. &amp;nbsp;However, with the&lt;br&gt;&amp;gt; JSLib sockets, I have been unable to get it to read the data after the&lt;br&gt;&amp;gt; server closes the socket.&lt;br&gt;&amp;gt;&lt;br&gt;&lt;/div&gt;&lt;div class=&quot;Ih2E3d&quot;&gt;
&amp;gt; Am I wrong that this data should still be available for reading, or is this&lt;br&gt;&amp;gt; unexpected behavior?&lt;br&gt;&lt;br&gt;&lt;/div&gt;I ran the equivalent with Python, and I can reproduce the above behaviour.&lt;br&gt;&lt;br&gt;I used a Python based socket server and client.(based on
&lt;br&gt;&lt;a href=&quot;http://docs.python.org/lib/socket-example.html&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://docs.python.org/lib/socket-example.html&lt;/a&gt;, only the server closes&lt;br&gt;the client after receving three times)&lt;br&gt;&lt;br&gt;With (unmodified) socket.xul
, it just gives a message that the socket&lt;br&gt;was closed. However, with the Python client, it returns the data.&lt;br&gt;&lt;br&gt;I havent done any extensive testing or anythign ... just a 15 minute job.&lt;br&gt;&lt;br&gt;Regards&lt;br&gt;&lt;font color=&quot;#888888&quot;&gt;
Rajeev J Sebastian&lt;br&gt;_______________________________________________&lt;br&gt;Jslib mailing list&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14117203&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;
https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;&lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Jslib mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14117203&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Reading-available-data-on-recently-closed-sockets-tp14106291p14117203.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-14107181</id>
	<title>Re: Reading available data on recently closed sockets</title>
	<published>2007-12-01T08:51:46Z</published>
	<updated>2007-12-01T08:51:46Z</updated>
	<author>
		<name>Rajeev J Sebastian-3</name>
	</author>
	<content type="html">Hello Nick,
&lt;br&gt;&lt;br&gt;On Dec 1, 2007 4:33 AM, Nick P &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14107181&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nick.pend@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I am still attempting to use JSLib as a client for a server. &amp;nbsp;After the
&lt;br&gt;&amp;gt; server sends a reply message, it closes the socket. &amp;nbsp;Up until the socket is
&lt;br&gt;&amp;gt; closed by the server, the XUL client recognizes that there is data
&lt;br&gt;&amp;gt; available. &amp;nbsp;When I built a sample client in VB.net, I was able to read the
&lt;br&gt;&amp;gt; available data even after the server closed the socket. &amp;nbsp;However, with the
&lt;br&gt;&amp;gt; JSLib sockets, I have been unable to get it to read the data after the
&lt;br&gt;&amp;gt; server closes the socket.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Am I wrong that this data should still be available for reading, or is this
&lt;br&gt;&amp;gt; unexpected behavior?
&lt;/div&gt;&lt;br&gt;I ran the equivalent with Python, and I can reproduce the above behaviour.
&lt;br&gt;&lt;br&gt;I used a Python based socket server and client.(based on
&lt;br&gt;&lt;a href=&quot;http://docs.python.org/lib/socket-example.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.python.org/lib/socket-example.html&lt;/a&gt;, only the server closes
&lt;br&gt;the client after receving three times)
&lt;br&gt;&lt;br&gt;With (unmodified) socket.xul, it just gives a message that the socket
&lt;br&gt;was closed. However, with the Python client, it returns the data.
&lt;br&gt;&lt;br&gt;I havent done any extensive testing or anythign ... just a 15 minute job.
&lt;br&gt;&lt;br&gt;Regards
&lt;br&gt;Rajeev J Sebastian
&lt;br&gt;_______________________________________________
&lt;br&gt;Jslib mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14107181&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Reading-available-data-on-recently-closed-sockets-tp14106291p14107181.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-14106291</id>
	<title>Reading available data on recently closed sockets</title>
	<published>2007-11-30T15:03:24Z</published>
	<updated>2007-11-30T15:03:24Z</updated>
	<author>
		<name>Nick P-2</name>
	</author>
	<content type="html">I am still attempting to use JSLib as a client for a server.&amp;nbsp; After the server sends a reply message, it closes the socket.&amp;nbsp; Up until the socket is closed by the server, the XUL client recognizes that there is data available.&amp;nbsp; When I built a sample client in 
VB.net, I was able to read the available data even after the server closed the socket.&amp;nbsp; However, with the JSLib sockets, I have been unable to get it to read the data after the server closes the socket.&lt;br&gt;&lt;br&gt;I modified the 
socket.xul example to with a function that tests to check three functions for the socket:&amp;nbsp; isAlive, isConnected, and isOpen -- &lt;br&gt;&lt;br&gt;After I close the server socket, and then call Available, all of three functions returned true, but available() returns zero.
&lt;br&gt;If I call the function once more, IsAlive and IsOpen are true, but isConnected is false.&amp;nbsp; &lt;br&gt;&lt;br&gt;Am I wrong that this data should still be available for reading, or is this unexpected behavior?&lt;br&gt;&lt;br&gt;Any suggestions?
&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;Nick&lt;br&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Jslib mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14106291&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Reading-available-data-on-recently-closed-sockets-tp14106291p14106291.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-13927927</id>
	<title>Re: Sockets example</title>
	<published>2007-11-24T10:57:33Z</published>
	<updated>2007-11-24T10:57:33Z</updated>
	<author>
		<name>Rajeev J Sebastian-3</name>
	</author>
	<content type="html">Great!
&lt;br&gt;&lt;br&gt;Good luck to you.
&lt;br&gt;&lt;br&gt;Regards
&lt;br&gt;Rajeev J Sebastian
&lt;br&gt;&lt;br&gt;On Nov 19, 2007 10:44 PM, Nick P &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=13927927&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nick.pend@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Rajeev,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; My goal it to connect via TCP to a server that I will design. &amp;nbsp;I was
&lt;br&gt;&amp;gt; using web servers just to test it to see if it would work, by opening
&lt;br&gt;&amp;gt; a connection and sending and HTTP GET command. &amp;nbsp;As I noted, however,
&lt;br&gt;&amp;gt; this did not work - but I have seen some success with a simple tcp
&lt;br&gt;&amp;gt; socket connection (with no specific command required, it just receives
&lt;br&gt;&amp;gt; anything).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; nick
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Nov 14, 2007 6:00 PM, Rajeev J Sebastian &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=13927927&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rajeev.sebastian@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; Hello Nick,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Are you trying to access an HTTP server with this ?
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Regards
&lt;br&gt;&amp;gt; &amp;gt; Rajeev J Sebastian
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; &amp;gt; Jslib mailing list
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=13927927&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Jslib mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=13927927&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;_______________________________________________
&lt;br&gt;Jslib mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=13927927&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Sockets-example-tp13683049p13927927.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-13918516</id>
	<title>Re: Sockets example</title>
	<published>2007-11-19T09:14:38Z</published>
	<updated>2007-11-19T09:14:38Z</updated>
	<author>
		<name>Nick P-2</name>
	</author>
	<content type="html">Rajeev,
&lt;br&gt;&lt;br&gt;My goal it to connect via TCP to a server that I will design. &amp;nbsp;I was
&lt;br&gt;using web servers just to test it to see if it would work, by opening
&lt;br&gt;a connection and sending and HTTP GET command. &amp;nbsp;As I noted, however,
&lt;br&gt;this did not work - but I have seen some success with a simple tcp
&lt;br&gt;socket connection (with no specific command required, it just receives
&lt;br&gt;anything).
&lt;br&gt;&lt;br&gt;nick
&lt;br&gt;&lt;br&gt;On Nov 14, 2007 6:00 PM, Rajeev J Sebastian &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=13918516&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rajeev.sebastian@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello Nick,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Are you trying to access an HTTP server with this ?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Regards
&lt;br&gt;&amp;gt; Rajeev J Sebastian
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Jslib mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=13918516&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;_______________________________________________
&lt;br&gt;Jslib mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=13918516&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Sockets-example-tp13683049p13918516.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-13761681</id>
	<title>Re: Sockets example</title>
	<published>2007-11-14T15:00:42Z</published>
	<updated>2007-11-14T15:00:42Z</updated>
	<author>
		<name>Rajeev J Sebastian-3</name>
	</author>
	<content type="html">Hello Nick,
&lt;br&gt;&lt;br&gt;Are you trying to access an HTTP server with this ?
&lt;br&gt;&lt;br&gt;Regards
&lt;br&gt;Rajeev J Sebastian
&lt;br&gt;_______________________________________________
&lt;br&gt;Jslib mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=13761681&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Sockets-example-tp13683049p13761681.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-13757982</id>
	<title>Re: Sockets example</title>
	<published>2007-11-13T20:50:51Z</published>
	<updated>2007-11-13T20:50:51Z</updated>
	<author>
		<name>Nick P-2</name>
	</author>
	<content type="html">Pete,
&lt;br&gt;&lt;br&gt;Although I could not get the client to connect to a web server
&lt;br&gt;properly, when I made a small server application in VB.net, it was
&lt;br&gt;able to connect, send, and receive. &amp;nbsp;I believe the only failure was
&lt;br&gt;that after my server closed the connection, socket.xul did not
&lt;br&gt;recognize the connection as closed. &amp;nbsp;It was closed using TcpClient's
&lt;br&gt;Close() member in System.Net.Sockets in VB.net.
&lt;br&gt;&lt;br&gt;There's an update for you. &amp;nbsp;Maybe the something is munging up the HTTP
&lt;br&gt;GET or the string in some way. the server stub I am using is not
&lt;br&gt;looking for any particular protocol; it's responding to anything.
&lt;br&gt;&lt;br&gt;I'll still look for updates if you find something.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;nick
&lt;br&gt;&lt;br&gt;On Nov 12, 2007 8:37 AM, Pete Collins &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=13757982&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pete@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Ok, yea I can confirm that the socket is sending but that's it ...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I am not seeing any errors in the console either.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; So since this code is fairly old I will surmise that there has been an
&lt;br&gt;&amp;gt; underlying API change breaking the socket code.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I could be as simple as a component function rename, component class id
&lt;br&gt;&amp;gt; change, interface rename, etc ...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I will try to take a look.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --pete
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Nick P wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;From what I can tell, the sockets.xul sample opens the connection to
&lt;br&gt;&amp;gt; &amp;gt;the web server, but it somehow doesn't send the request properly.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;From ethereal:
&lt;br&gt;&amp;gt; &amp;gt;0000 &amp;nbsp;00 0f b5 5e f1 8c 00 11 &amp;nbsp;24 90 9f 26 08 00 45 00 &amp;nbsp; ...^.... $..&amp;..E.
&lt;br&gt;&amp;gt; &amp;gt;0010 &amp;nbsp;00 43 93 36 40 00 40 06 &amp;nbsp;4f 13 c0 a8 01 07 d8 74 &amp;nbsp; .C.6@.@. O......t
&lt;br&gt;&amp;gt; &amp;gt;0020 &amp;nbsp;be 47 c7 1c 00 50 0f e0 &amp;nbsp;af 94 e7 36 88 36 80 18 &amp;nbsp; .G...P.. ...6.6..
&lt;br&gt;&amp;gt; &amp;gt;0030 &amp;nbsp;ff ff 89 90 00 00 01 01 &amp;nbsp;08 0a 91 b5 4b 2c 1f 2b &amp;nbsp; ........ ....K,.+
&lt;br&gt;&amp;gt; &amp;gt;0040 &amp;nbsp;22 7d 48 54 54 50 20 2f &amp;nbsp;20 47 45 54 2f 31 2e 31 &amp;nbsp; &amp;quot;}HTTP / &amp;nbsp;GET/1.1
&lt;br&gt;&amp;gt; &amp;gt;0050 &amp;nbsp;00
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;Rather that noting the HTTP / GET/1.1 as a request, it is labeled as
&lt;br&gt;&amp;gt; &amp;gt;&amp;quot;Continuation or non-HTTP traffic&amp;quot; &amp;nbsp;by ethereal. &amp;nbsp;It gets an ack back
&lt;br&gt;&amp;gt; &amp;gt;from the server.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;Here's an example of a legitimate get request:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;0000 &amp;nbsp;00 0f b5 5e f1 8c 00 11 &amp;nbsp;24 90 9f 26 08 00 45 00 &amp;nbsp; ...^.... $..&amp;..E.
&lt;br&gt;&amp;gt; &amp;gt;0010 &amp;nbsp;01 d0 93 81 40 00 40 06 &amp;nbsp;fb fa c0 a8 01 07 40 e9 &amp;nbsp; ....@.@. ......@.
&lt;br&gt;&amp;gt; &amp;gt;0020 &amp;nbsp;a7 13 c7 24 00 50 66 86 &amp;nbsp;aa 48 fe f7 a7 e0 80 18 &amp;nbsp; ...$.Pf. .H......
&lt;br&gt;&amp;gt; &amp;gt;0030 &amp;nbsp;ff ff d8 21 00 00 01 01 &amp;nbsp;08 0a 91 b5 4c 08 16 5c &amp;nbsp; ...!.... ....L..\
&lt;br&gt;&amp;gt; &amp;gt;0040 &amp;nbsp;3e 98 47 45 54 20 2f 20 &amp;nbsp;48 54 54 50 2f 31 2e 31 &amp;nbsp; &amp;gt;.GET / &amp;nbsp;HTTP/1.1
&lt;br&gt;&amp;gt; &amp;gt;0050 &amp;nbsp;0d 0a 48 6f 73 74 3a 20 &amp;nbsp;77 77 77 2e 67 6d 61 69 &amp;nbsp; ..Host: &amp;nbsp;www.gmai
&lt;br&gt;&amp;gt; &amp;gt;0060 &amp;nbsp;6c 2e 63 6f 6d 0d 0a 55 &amp;nbsp;73 65 72 2d 41 67 65 6e &amp;nbsp; l.com..U ser-Agen
&lt;br&gt;&amp;gt; &amp;gt;0070 &amp;nbsp;74 3a 20 4d 6f 7a 69 6c &amp;nbsp;6c 61 2f 35 2e 30 20 28 &amp;nbsp; t: Mozil la/5.0 (
&lt;br&gt;&amp;gt; &amp;gt;0080 &amp;nbsp;4d 61 63 69 6e 74 6f 73 &amp;nbsp;68 3b 20 55 3b 20 50 50 &amp;nbsp; Macintos h; U; PP
&lt;br&gt;&amp;gt; &amp;gt;0090 &amp;nbsp;43 20 4d 61 63 20 4f 53 &amp;nbsp;20 58 20 4d 61 63 68 2d &amp;nbsp; C Mac OS &amp;nbsp;X Mach-
&lt;br&gt;&amp;gt; &amp;gt;00a0 &amp;nbsp;4f 3b 20 65 6e 2d 55 53 &amp;nbsp;3b 20 72 76 3a 31 2e 38 &amp;nbsp; O; en-US ; rv:1.8
&lt;br&gt;&amp;gt; &amp;gt;00b0 &amp;nbsp;2e 31 2e 39 29 20 47 65 &amp;nbsp;63 6b 6f 2f 32 30 30 37 &amp;nbsp; .1.9) Ge cko/2007
&lt;br&gt;&amp;gt; &amp;gt;00c0 &amp;nbsp;31 30 32 35 20 46 69 72 &amp;nbsp;65 66 6f 78 2f 32 2e 30 &amp;nbsp; 1025 Fir efox/2.0
&lt;br&gt;&amp;gt; &amp;gt;00d0 &amp;nbsp;2e 30 2e 39 0d 0a 41 63 &amp;nbsp;63 65 70 74 3a 20 74 65 &amp;nbsp; .0.9..Ac cept: te
&lt;br&gt;&amp;gt; &amp;gt;00e0 &amp;nbsp;78 74 2f 78 6d 6c 2c 61 &amp;nbsp;70 70 6c 69 63 61 74 69 &amp;nbsp; xt/xml,a pplicati
&lt;br&gt;&amp;gt; &amp;gt;00f0 &amp;nbsp;6f 6e 2f 78 6d 6c 2c 61 &amp;nbsp;70 70 6c 69 63 61 74 69 &amp;nbsp; on/xml,a pplicati
&lt;br&gt;&amp;gt; &amp;gt;0100 &amp;nbsp;6f 6e 2f 78 68 74 6d 6c &amp;nbsp;2b 78 6d 6c 2c 74 65 78 &amp;nbsp; on/xhtml +xml,tex
&lt;br&gt;&amp;gt; &amp;gt;0110 &amp;nbsp;74 2f 68 74 6d 6c 3b 71 &amp;nbsp;3d 30 2e 39 2c 74 65 78 &amp;nbsp; t/html;q =0.9,tex
&lt;br&gt;&amp;gt; &amp;gt;0120 &amp;nbsp;74 2f 70 6c 61 69 6e 3b &amp;nbsp;71 3d 30 2e 38 2c 69 6d &amp;nbsp; t/plain; q=0.8,im
&lt;br&gt;&amp;gt; &amp;gt;0130 &amp;nbsp;61 67 65 2f 70 6e 67 2c &amp;nbsp;2a 2f 2a 3b 71 3d 30 2e &amp;nbsp; age/png, */*;q=0.
&lt;br&gt;&amp;gt; &amp;gt;0140 &amp;nbsp;35 0d 0a 41 63 63 65 70 &amp;nbsp;74 2d 4c 61 6e 67 75 61 &amp;nbsp; 5..Accep t-Langua
&lt;br&gt;&amp;gt; &amp;gt;0150 &amp;nbsp;67 65 3a 20 65 6e 2d 75 &amp;nbsp;73 2c 65 6e 3b 71 3d 30 &amp;nbsp; ge: en-u s,en;q=0
&lt;br&gt;&amp;gt; &amp;gt;0160 &amp;nbsp;2e 35 0d 0a 41 63 63 65 &amp;nbsp;70 74 2d 45 6e 63 6f 64 &amp;nbsp; .5..Acce pt-Encod
&lt;br&gt;&amp;gt; &amp;gt;0170 &amp;nbsp;69 6e 67 3a 20 67 7a 69 &amp;nbsp;70 2c 64 65 66 6c 61 74 &amp;nbsp; ing: gzi p,deflat
&lt;br&gt;&amp;gt; &amp;gt;0180 &amp;nbsp;65 0d 0a 41 63 63 65 70 &amp;nbsp;74 2d 43 68 61 72 73 65 &amp;nbsp; e..Accep t-Charse
&lt;br&gt;&amp;gt; &amp;gt;0190 &amp;nbsp;74 3a 20 49 53 4f 2d 38 &amp;nbsp;38 35 39 2d 31 2c 75 74 &amp;nbsp; t: ISO-8 859-1,ut
&lt;br&gt;&amp;gt; &amp;gt;01a0 &amp;nbsp;66 2d 38 3b 71 3d 30 2e &amp;nbsp;37 2c 2a 3b 71 3d 30 2e &amp;nbsp; f-8;q=0. 7,*;q=0.
&lt;br&gt;&amp;gt; &amp;gt;01b0 &amp;nbsp;37 0d 0a 4b 65 65 70 2d &amp;nbsp;41 6c 69 76 65 3a 20 33 &amp;nbsp; 7..Keep- Alive: 3
&lt;br&gt;&amp;gt; &amp;gt;01c0 &amp;nbsp;30 30 0d 0a 43 6f 6e 6e &amp;nbsp;65 63 74 69 6f 6e 3a 20 &amp;nbsp; 00..Conn ection:
&lt;br&gt;&amp;gt; &amp;gt;01d0 &amp;nbsp;6b 65 65 70 2d 61 6c 69 &amp;nbsp;76 65 0d 0a 0d 0a &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; keep-ali ve....
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;Don't know if that helps any.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;Sorry of this is out of thread. &amp;nbsp;I just subscribed.
&lt;br&gt;&amp;gt; &amp;gt;_______________________________________________
&lt;br&gt;&amp;gt; &amp;gt;Jslib mailing list
&lt;br&gt;&amp;gt; &amp;gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=13757982&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt;&lt;a href=&quot;http://mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; Pete Collins - Founder, Mozdev Group Inc.
&lt;br&gt;&amp;gt; www.mozdevgroup.com
&lt;br&gt;&amp;gt; Mozilla Software Development Solutions
&lt;br&gt;&amp;gt; tel: 1-719-302-5811
&lt;br&gt;&amp;gt; fax: 1-719-302-5813
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Jslib mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=13757982&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;_______________________________________________
&lt;br&gt;Jslib mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=13757982&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Sockets-example-tp13683049p13757982.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-13705806</id>
	<title>Re: Sockets example</title>
	<published>2007-11-12T05:37:15Z</published>
	<updated>2007-11-12T05:37:15Z</updated>
	<author>
		<name>Pete Collins</name>
	</author>
	<content type="html">Ok, yea I can confirm that the socket is sending but that's it ...
&lt;br&gt;&lt;br&gt;I am not seeing any errors in the console either.
&lt;br&gt;&lt;br&gt;So since this code is fairly old I will surmise that there has been an 
&lt;br&gt;underlying API change breaking the socket code.
&lt;br&gt;&lt;br&gt;I could be as simple as a component function rename, component class id 
&lt;br&gt;change, interface rename, etc ...
&lt;br&gt;&lt;br&gt;I will try to take a look.
&lt;br&gt;&lt;br&gt;--pete
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Nick P wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt;From what I can tell, the sockets.xul sample opens the connection to
&lt;br&gt;&amp;gt;the web server, but it somehow doesn't send the request properly.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;From ethereal:
&lt;br&gt;&amp;gt;0000 &amp;nbsp;00 0f b5 5e f1 8c 00 11 &amp;nbsp;24 90 9f 26 08 00 45 00 &amp;nbsp; ...^.... $..&amp;..E.
&lt;br&gt;&amp;gt;0010 &amp;nbsp;00 43 93 36 40 00 40 06 &amp;nbsp;4f 13 c0 a8 01 07 d8 74 &amp;nbsp; .C.6@.@. O......t
&lt;br&gt;&amp;gt;0020 &amp;nbsp;be 47 c7 1c 00 50 0f e0 &amp;nbsp;af 94 e7 36 88 36 80 18 &amp;nbsp; .G...P.. ...6.6..
&lt;br&gt;&amp;gt;0030 &amp;nbsp;ff ff 89 90 00 00 01 01 &amp;nbsp;08 0a 91 b5 4b 2c 1f 2b &amp;nbsp; ........ ....K,.+
&lt;br&gt;&amp;gt;0040 &amp;nbsp;22 7d 48 54 54 50 20 2f &amp;nbsp;20 47 45 54 2f 31 2e 31 &amp;nbsp; &amp;quot;}HTTP / &amp;nbsp;GET/1.1
&lt;br&gt;&amp;gt;0050 &amp;nbsp;00
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Rather that noting the HTTP / GET/1.1 as a request, it is labeled as
&lt;br&gt;&amp;gt;&amp;quot;Continuation or non-HTTP traffic&amp;quot; &amp;nbsp;by ethereal. &amp;nbsp;It gets an ack back
&lt;br&gt;&amp;gt;from the server.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Here's an example of a legitimate get request:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;0000 &amp;nbsp;00 0f b5 5e f1 8c 00 11 &amp;nbsp;24 90 9f 26 08 00 45 00 &amp;nbsp; ...^.... $..&amp;..E.
&lt;br&gt;&amp;gt;0010 &amp;nbsp;01 d0 93 81 40 00 40 06 &amp;nbsp;fb fa c0 a8 01 07 40 e9 &amp;nbsp; ....@.@. ......@.
&lt;br&gt;&amp;gt;0020 &amp;nbsp;a7 13 c7 24 00 50 66 86 &amp;nbsp;aa 48 fe f7 a7 e0 80 18 &amp;nbsp; ...$.Pf. .H......
&lt;br&gt;&amp;gt;0030 &amp;nbsp;ff ff d8 21 00 00 01 01 &amp;nbsp;08 0a 91 b5 4c 08 16 5c &amp;nbsp; ...!.... ....L..\
&lt;br&gt;&amp;gt;0040 &amp;nbsp;3e 98 47 45 54 20 2f 20 &amp;nbsp;48 54 54 50 2f 31 2e 31 &amp;nbsp; &amp;gt;.GET / &amp;nbsp;HTTP/1.1
&lt;br&gt;&amp;gt;0050 &amp;nbsp;0d 0a 48 6f 73 74 3a 20 &amp;nbsp;77 77 77 2e 67 6d 61 69 &amp;nbsp; ..Host: &amp;nbsp;www.gmai
&lt;br&gt;&amp;gt;0060 &amp;nbsp;6c 2e 63 6f 6d 0d 0a 55 &amp;nbsp;73 65 72 2d 41 67 65 6e &amp;nbsp; l.com..U ser-Agen
&lt;br&gt;&amp;gt;0070 &amp;nbsp;74 3a 20 4d 6f 7a 69 6c &amp;nbsp;6c 61 2f 35 2e 30 20 28 &amp;nbsp; t: Mozil la/5.0 (
&lt;br&gt;&amp;gt;0080 &amp;nbsp;4d 61 63 69 6e 74 6f 73 &amp;nbsp;68 3b 20 55 3b 20 50 50 &amp;nbsp; Macintos h; U; PP
&lt;br&gt;&amp;gt;0090 &amp;nbsp;43 20 4d 61 63 20 4f 53 &amp;nbsp;20 58 20 4d 61 63 68 2d &amp;nbsp; C Mac OS &amp;nbsp;X Mach-
&lt;br&gt;&amp;gt;00a0 &amp;nbsp;4f 3b 20 65 6e 2d 55 53 &amp;nbsp;3b 20 72 76 3a 31 2e 38 &amp;nbsp; O; en-US ; rv:1.8
&lt;br&gt;&amp;gt;00b0 &amp;nbsp;2e 31 2e 39 29 20 47 65 &amp;nbsp;63 6b 6f 2f 32 30 30 37 &amp;nbsp; .1.9) Ge cko/2007
&lt;br&gt;&amp;gt;00c0 &amp;nbsp;31 30 32 35 20 46 69 72 &amp;nbsp;65 66 6f 78 2f 32 2e 30 &amp;nbsp; 1025 Fir efox/2.0
&lt;br&gt;&amp;gt;00d0 &amp;nbsp;2e 30 2e 39 0d 0a 41 63 &amp;nbsp;63 65 70 74 3a 20 74 65 &amp;nbsp; .0.9..Ac cept: te
&lt;br&gt;&amp;gt;00e0 &amp;nbsp;78 74 2f 78 6d 6c 2c 61 &amp;nbsp;70 70 6c 69 63 61 74 69 &amp;nbsp; xt/xml,a pplicati
&lt;br&gt;&amp;gt;00f0 &amp;nbsp;6f 6e 2f 78 6d 6c 2c 61 &amp;nbsp;70 70 6c 69 63 61 74 69 &amp;nbsp; on/xml,a pplicati
&lt;br&gt;&amp;gt;0100 &amp;nbsp;6f 6e 2f 78 68 74 6d 6c &amp;nbsp;2b 78 6d 6c 2c 74 65 78 &amp;nbsp; on/xhtml +xml,tex
&lt;br&gt;&amp;gt;0110 &amp;nbsp;74 2f 68 74 6d 6c 3b 71 &amp;nbsp;3d 30 2e 39 2c 74 65 78 &amp;nbsp; t/html;q =0.9,tex
&lt;br&gt;&amp;gt;0120 &amp;nbsp;74 2f 70 6c 61 69 6e 3b &amp;nbsp;71 3d 30 2e 38 2c 69 6d &amp;nbsp; t/plain; q=0.8,im
&lt;br&gt;&amp;gt;0130 &amp;nbsp;61 67 65 2f 70 6e 67 2c &amp;nbsp;2a 2f 2a 3b 71 3d 30 2e &amp;nbsp; age/png, */*;q=0.
&lt;br&gt;&amp;gt;0140 &amp;nbsp;35 0d 0a 41 63 63 65 70 &amp;nbsp;74 2d 4c 61 6e 67 75 61 &amp;nbsp; 5..Accep t-Langua
&lt;br&gt;&amp;gt;0150 &amp;nbsp;67 65 3a 20 65 6e 2d 75 &amp;nbsp;73 2c 65 6e 3b 71 3d 30 &amp;nbsp; ge: en-u s,en;q=0
&lt;br&gt;&amp;gt;0160 &amp;nbsp;2e 35 0d 0a 41 63 63 65 &amp;nbsp;70 74 2d 45 6e 63 6f 64 &amp;nbsp; .5..Acce pt-Encod
&lt;br&gt;&amp;gt;0170 &amp;nbsp;69 6e 67 3a 20 67 7a 69 &amp;nbsp;70 2c 64 65 66 6c 61 74 &amp;nbsp; ing: gzi p,deflat
&lt;br&gt;&amp;gt;0180 &amp;nbsp;65 0d 0a 41 63 63 65 70 &amp;nbsp;74 2d 43 68 61 72 73 65 &amp;nbsp; e..Accep t-Charse
&lt;br&gt;&amp;gt;0190 &amp;nbsp;74 3a 20 49 53 4f 2d 38 &amp;nbsp;38 35 39 2d 31 2c 75 74 &amp;nbsp; t: ISO-8 859-1,ut
&lt;br&gt;&amp;gt;01a0 &amp;nbsp;66 2d 38 3b 71 3d 30 2e &amp;nbsp;37 2c 2a 3b 71 3d 30 2e &amp;nbsp; f-8;q=0. 7,*;q=0.
&lt;br&gt;&amp;gt;01b0 &amp;nbsp;37 0d 0a 4b 65 65 70 2d &amp;nbsp;41 6c 69 76 65 3a 20 33 &amp;nbsp; 7..Keep- Alive: 3
&lt;br&gt;&amp;gt;01c0 &amp;nbsp;30 30 0d 0a 43 6f 6e 6e &amp;nbsp;65 63 74 69 6f 6e 3a 20 &amp;nbsp; 00..Conn ection:
&lt;br&gt;&amp;gt;01d0 &amp;nbsp;6b 65 65 70 2d 61 6c 69 &amp;nbsp;76 65 0d 0a 0d 0a &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; keep-ali ve....
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Don't know if that helps any.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Sorry of this is out of thread. &amp;nbsp;I just subscribed.
&lt;br&gt;&amp;gt;_______________________________________________
&lt;br&gt;&amp;gt;Jslib mailing list
&lt;br&gt;&amp;gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=13705806&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&lt;a href=&quot;http://mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;Pete Collins - Founder, Mozdev Group Inc.
&lt;br&gt;www.mozdevgroup.com
&lt;br&gt;Mozilla Software Development Solutions
&lt;br&gt;tel: 1-719-302-5811
&lt;br&gt;fax: 1-719-302-5813
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Jslib mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=13705806&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jslib@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mozdev.org/mailman/listinfo/jslib&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mozdev.org/mailman/listinfo/jslib&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Sockets-example-tp13683049p13705806.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-13683049</id>
	<title>Sockets example</title>
	<published>2007-11-09T21:3