<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>SuperSocket Issue Tracker Rss Feed</title><link>http://supersocket.codeplex.com/WorkItem/List.aspx</link><description>SuperSocket Issue Tracker Rss Description</description><item><title>Commented Unassigned: Async Send Queuing [12394]</title><link>http://supersocket.codeplex.com/workitem/12394</link><description>Hello - I would like to throttle my sending of messages on a SocketSession based on the queue length. Is there a way you could expose a property with a count of the number of messages queued up&amp;#63;&lt;br /&gt;Comments: The method TrySend&amp;#40;xxx&amp;#41; would be helpful. If it return false means the sending queue is full, you can use it to control the sending speed.</description><author>kerryjiang</author><pubDate>Tue, 21 May 2013 10:17:24 GMT</pubDate><guid isPermaLink="false">Commented Unassigned: Async Send Queuing [12394] 20130521101724A</guid></item><item><title>Created Unassigned: Async Send Queuing [12394]</title><link>http://supersocket.codeplex.com/workitem/12394</link><description>Hello - I would like to throttle my sending of messages on a SocketSession based on the queue length. Is there a way you could expose a property with a count of the number of messages queued up&amp;#63;&lt;br /&gt;</description><author>krs43</author><pubDate>Tue, 21 May 2013 04:05:55 GMT</pubDate><guid isPermaLink="false">Created Unassigned: Async Send Queuing [12394] 20130521040555A</guid></item><item><title>Commented Issue: How to change config in code? [12308]</title><link>http://supersocket.codeplex.com/workitem/12308</link><description>Hi&lt;br /&gt;&lt;br /&gt;I can&amp;#39;t figuere out how to change settings inside code.&lt;br /&gt;&lt;br /&gt;I want to set the Config.MaxConnectionNumber to a higher value, but it should happen in plain C&amp;#35;.&lt;br /&gt;&lt;br /&gt;thanks&lt;br /&gt;&lt;br /&gt;A&lt;br /&gt;Comments: The bootstrap has the method public virtual bool Initialize&amp;#40;Func&amp;#60;IServerConfig, IServerConfig&amp;#62; serverConfigResolver, ILogFactory logFactory&amp;#41; which can be used for this purpose.</description><author>kerryjiang</author><pubDate>Mon, 13 May 2013 16:05:46 GMT</pubDate><guid isPermaLink="false">Commented Issue: How to change config in code? [12308] 20130513040546P</guid></item><item><title>Commented Issue: How to change config in code? [12308]</title><link>http://supersocket.codeplex.com/workitem/12308</link><description>Hi&lt;br /&gt;&lt;br /&gt;I can&amp;#39;t figuere out how to change settings inside code.&lt;br /&gt;&lt;br /&gt;I want to set the Config.MaxConnectionNumber to a higher value, but it should happen in plain C&amp;#35;.&lt;br /&gt;&lt;br /&gt;thanks&lt;br /&gt;&lt;br /&gt;A&lt;br /&gt;Comments: I need to do the same.&amp;#10;Could you share&amp;#63;</description><author>netbrains</author><pubDate>Mon, 13 May 2013 13:55:59 GMT</pubDate><guid isPermaLink="false">Commented Issue: How to change config in code? [12308] 20130513015559P</guid></item><item><title>Closed Issue: Could not load file or assembly 'YourServiceAssembly' or one of its dependencies. The system cannot find the file specified. [12393]</title><link>http://supersocket.codeplex.com/workitem/12393</link><description>&lt;br /&gt;I am running the 3.5 version of Super Socket by double clicking the SuperSocket.SocketService Application.&lt;br /&gt;&lt;br /&gt;The console has produced the following error&amp;#58;&lt;br /&gt;&lt;br /&gt;Could not load file or assembly &amp;#39;YourServiceAssembly&amp;#39; or one of its dependencies. The system cannot find the file specified.&lt;br /&gt;&lt;br /&gt;Please review the attached log for more details.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Comments: It&amp;#39;s not a issue.</description><author>kerryjiang</author><pubDate>Mon, 04 Feb 2013 17:23:07 GMT</pubDate><guid isPermaLink="false">Closed Issue: Could not load file or assembly 'YourServiceAssembly' or one of its dependencies. The system cannot find the file specified. [12393] 20130204052307P</guid></item><item><title>Commented Issue: log4net 1.2.10 dependency [12388]</title><link>http://supersocket.codeplex.com/workitem/12388</link><description>the compoenent is not working with the version log4net 1.2.10&lt;br /&gt;&lt;br /&gt;Could you please use Common.Logging or anything else like that&amp;#63; that way the logging would be totally decouplished as now my tool will have that limitation inherited from supersocket.&lt;br /&gt;&lt;br /&gt;Thank you and regards&lt;br /&gt;Comments: And SuperSocket 1.5 support the loggong architecture similar with Common.Logging.&amp;#10;http&amp;#58;&amp;#47;&amp;#47;supersocket.codeplex.com&amp;#47;wikipage&amp;#63;title&amp;#61;Logging&amp;#37;20in&amp;#37;20SuperSocket</description><author>kerryjiang</author><pubDate>Fri, 25 Jan 2013 14:20:18 GMT</pubDate><guid isPermaLink="false">Commented Issue: log4net 1.2.10 dependency [12388] 20130125022018P</guid></item><item><title>Commented Issue: log4net 1.2.10 dependency [12388]</title><link>http://supersocket.codeplex.com/workitem/12388</link><description>the compoenent is not working with the version log4net 1.2.10&lt;br /&gt;&lt;br /&gt;Could you please use Common.Logging or anything else like that&amp;#63; that way the logging would be totally decouplished as now my tool will have that limitation inherited from supersocket.&lt;br /&gt;&lt;br /&gt;Thank you and regards&lt;br /&gt;Comments: You also can build SuperSocket by yourself using log4net 1.2.10.</description><author>kerryjiang</author><pubDate>Fri, 25 Jan 2013 14:18:57 GMT</pubDate><guid isPermaLink="false">Commented Issue: log4net 1.2.10 dependency [12388] 20130125021857P</guid></item><item><title>Commented Issue: log4net 1.2.10 dependency [12388]</title><link>http://supersocket.codeplex.com/workitem/12388</link><description>the compoenent is not working with the version log4net 1.2.10&lt;br /&gt;&lt;br /&gt;Could you please use Common.Logging or anything else like that&amp;#63; that way the logging would be totally decouplished as now my tool will have that limitation inherited from supersocket.&lt;br /&gt;&lt;br /&gt;Thank you and regards&lt;br /&gt;Comments: could you please patch the 1.4 sp5 removing this dependency &amp;#63; </description><author>mimere</author><pubDate>Thu, 24 Jan 2013 10:27:52 GMT</pubDate><guid isPermaLink="false">Commented Issue: log4net 1.2.10 dependency [12388] 20130124102752A</guid></item><item><title>Commented Issue: log4net 1.2.10 dependency [12388]</title><link>http://supersocket.codeplex.com/workitem/12388</link><description>the compoenent is not working with the version log4net 1.2.10&lt;br /&gt;&lt;br /&gt;Could you please use Common.Logging or anything else like that&amp;#63; that way the logging would be totally decouplished as now my tool will have that limitation inherited from supersocket.&lt;br /&gt;&lt;br /&gt;Thank you and regards&lt;br /&gt;Comments: It would be better if the component used Common.Logging as you are introducing here one dependency to the users. I had to trick this here when the assembly is loaded, but unless this dependency is removed I will have to discard supersocket in the future versions.&amp;#10;&amp;#10;Thanks Kerry</description><author>mimere</author><pubDate>Thu, 24 Jan 2013 10:26:21 GMT</pubDate><guid isPermaLink="false">Commented Issue: log4net 1.2.10 dependency [12388] 20130124102621A</guid></item><item><title>Commented Issue: Could not load file or assembly 'YourServiceAssembly' or one of its dependencies. The system cannot find the file specified. [12393]</title><link>http://supersocket.codeplex.com/workitem/12393</link><description>&lt;br /&gt;I am running the 3.5 version of Super Socket by double clicking the SuperSocket.SocketService Application.&lt;br /&gt;&lt;br /&gt;The console has produced the following error&amp;#58;&lt;br /&gt;&lt;br /&gt;Could not load file or assembly &amp;#39;YourServiceAssembly&amp;#39; or one of its dependencies. The system cannot find the file specified.&lt;br /&gt;&lt;br /&gt;Please review the attached log for more details.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Comments: No, you should create your own AppServer class and then update the configuration.&amp;#10;&amp;#10;Please follow the documentation and the sample projects in the QuickStart.</description><author>kerryjiang</author><pubDate>Sun, 13 Jan 2013 11:24:56 GMT</pubDate><guid isPermaLink="false">Commented Issue: Could not load file or assembly 'YourServiceAssembly' or one of its dependencies. The system cannot find the file specified. [12393] 20130113112456A</guid></item><item><title>Created Issue: Could not load file or assembly 'YourServiceAssembly' or one of its dependencies. The system cannot find the file specified. [12393]</title><link>http://supersocket.codeplex.com/workitem/12393</link><description>&lt;br /&gt;I am running the 3.5 version of Super Socket by double clicking the SuperSocket.SocketService Application.&lt;br /&gt;&lt;br /&gt;The console has produced the following error&amp;#58;&lt;br /&gt;&lt;br /&gt;Could not load file or assembly &amp;#39;YourServiceAssembly&amp;#39; or one of its dependencies. The system cannot find the file specified.&lt;br /&gt;&lt;br /&gt;Please review the attached log for more details.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</description><author>rrkcpc</author><pubDate>Sun, 13 Jan 2013 10:56:36 GMT</pubDate><guid isPermaLink="false">Created Issue: Could not load file or assembly 'YourServiceAssembly' or one of its dependencies. The system cannot find the file specified. [12393] 20130113105636A</guid></item><item><title>Commented Issue: TcpAsyncSocketListener stop on "An existing connection was forcibly closed by the remote host" [12392]</title><link>http://supersocket.codeplex.com/workitem/12392</link><description>TcpAsyncSocketListener.ProcessAccept should handle connection errors without stopping the listener&lt;br /&gt;Comments: This issue has been fixed by the last commit.</description><author>kerryjiang</author><pubDate>Fri, 11 Jan 2013 09:19:15 GMT</pubDate><guid isPermaLink="false">Commented Issue: TcpAsyncSocketListener stop on "An existing connection was forcibly closed by the remote host" [12392] 20130111091915A</guid></item><item><title>Commented Issue: HandleUnknownRequest errors even on the latest source ( [12389]</title><link>http://supersocket.codeplex.com/workitem/12389</link><description>Hi Kerry i am still getting a good bit of handleunknown request errors on receiving a fast video stream of about 6K per 200ms...&lt;br /&gt;&lt;br /&gt;The changes that you made dont seem to have fixed all of the problems. how can i help you to figure out why it still occurs&amp;#63;&lt;br /&gt;Comments: I mean&amp;#10;&amp;#10;protected override void HandleUnknownRequest&amp;#40;StringRequestInfo requestInfo&amp;#41;&amp;#10;&amp;#123;&amp;#10;      Logger.Info&amp;#40;requestInfo.Key&amp;#41;&amp;#10;&amp;#125;</description><author>kerryjiang</author><pubDate>Sun, 16 Dec 2012 06:44:31 GMT</pubDate><guid isPermaLink="false">Commented Issue: HandleUnknownRequest errors even on the latest source ( [12389] 20121216064431A</guid></item><item><title>Commented Issue: HandleUnknownRequest errors even on the latest source ( [12389]</title><link>http://supersocket.codeplex.com/workitem/12389</link><description>Hi Kerry i am still getting a good bit of handleunknown request errors on receiving a fast video stream of about 6K per 200ms...&lt;br /&gt;&lt;br /&gt;The changes that you made dont seem to have fixed all of the problems. how can i help you to figure out why it still occurs&amp;#63;&lt;br /&gt;Comments: Hi Kerry, what do you mean the key&amp;#63; where can i find the key at&amp;#63; thanks</description><author>ardumotion</author><pubDate>Sat, 15 Dec 2012 21:41:45 GMT</pubDate><guid isPermaLink="false">Commented Issue: HandleUnknownRequest errors even on the latest source ( [12389] 20121215094145P</guid></item><item><title>Commented Issue: HandleUnknownRequest errors even on the latest source ( [12389]</title><link>http://supersocket.codeplex.com/workitem/12389</link><description>Hi Kerry i am still getting a good bit of handleunknown request errors on receiving a fast video stream of about 6K per 200ms...&lt;br /&gt;&lt;br /&gt;The changes that you made dont seem to have fixed all of the problems. how can i help you to figure out why it still occurs&amp;#63;&lt;br /&gt;Comments: Could you log the key of the unknown requests&amp;#63;</description><author>kerryjiang</author><pubDate>Sat, 15 Dec 2012 16:18:20 GMT</pubDate><guid isPermaLink="false">Commented Issue: HandleUnknownRequest errors even on the latest source ( [12389] 20121215041820P</guid></item><item><title>Commented Issue: Packet broadcasting has become significantly slower than before! [12390]</title><link>http://supersocket.codeplex.com/workitem/12390</link><description>Hi Kerry, in your codebase of around 3 months ago, i never had latency in the video and audio packets that i transmitted to the server and it relayed them to the mobile clients. I then followed your example in the broadcast code to async it and now the packets all fall behind by about 30 seconds worth&amp;#33;&amp;#33;&amp;#33;&lt;br /&gt;&lt;br /&gt;i send 20 6K packets per second and the server relays them to at least one mobile client. Have you done any code to measure latency for receiving and broadcasting the messages&amp;#63;&lt;br /&gt;&lt;br /&gt;How can I tell how many packets are queued up&amp;#63;&lt;br /&gt;&lt;br /&gt;Thanks&lt;br /&gt;Comments: Which version of SuperSocket are you using&amp;#63;</description><author>kerryjiang</author><pubDate>Sat, 15 Dec 2012 16:16:43 GMT</pubDate><guid isPermaLink="false">Commented Issue: Packet broadcasting has become significantly slower than before! [12390] 20121215041643P</guid></item><item><title>Commented Issue: LogFactoryBase directory layout [12391]</title><link>http://supersocket.codeplex.com/workitem/12391</link><description>When the application runs in top level directories, construction of Log4NetLogFactory will fail when getting the parent directory.&lt;br /&gt;Comments: Could you paste your configuration&amp;#63;&amp;#10;&amp;#10;In normal case, Log4NetLogFactory won&amp;#39;t search parent directory.</description><author>kerryjiang</author><pubDate>Sat, 15 Dec 2012 16:13:44 GMT</pubDate><guid isPermaLink="false">Commented Issue: LogFactoryBase directory layout [12391] 20121215041344P</guid></item><item><title>Commented Issue: TcpAsyncSocketListener stop on "An existing connection was forcibly closed by the remote host" [12392]</title><link>http://supersocket.codeplex.com/workitem/12392</link><description>TcpAsyncSocketListener.ProcessAccept should handle connection errors without stopping the listener&lt;br /&gt;Comments: Thanks for your finding, you probably helped me find a potential reason of a problem reported by another user.</description><author>kerryjiang</author><pubDate>Sat, 15 Dec 2012 16:12:20 GMT</pubDate><guid isPermaLink="false">Commented Issue: TcpAsyncSocketListener stop on "An existing connection was forcibly closed by the remote host" [12392] 20121215041220P</guid></item><item><title>Created Issue: TcpAsyncSocketListener stop on "An existing connection was forcibly closed by the remote host" [12392]</title><link>http://supersocket.codeplex.com/workitem/12392</link><description>TcpAsyncSocketListener.ProcessAccept should handle connection errors without stopping the listener&lt;br /&gt;</description><author>nico159</author><pubDate>Tue, 04 Dec 2012 18:57:47 GMT</pubDate><guid isPermaLink="false">Created Issue: TcpAsyncSocketListener stop on "An existing connection was forcibly closed by the remote host" [12392] 20121204065747P</guid></item><item><title>Commented Issue: Packet broadcasting has become significantly slower than before! [12390]</title><link>http://supersocket.codeplex.com/workitem/12390</link><description>Hi Kerry, in your codebase of around 3 months ago, i never had latency in the video and audio packets that i transmitted to the server and it relayed them to the mobile clients. I then followed your example in the broadcast code to async it and now the packets all fall behind by about 30 seconds worth&amp;#33;&amp;#33;&amp;#33;&lt;br /&gt;&lt;br /&gt;i send 20 6K packets per second and the server relays them to at least one mobile client. Have you done any code to measure latency for receiving and broadcasting the messages&amp;#63;&lt;br /&gt;&lt;br /&gt;How can I tell how many packets are queued up&amp;#63;&lt;br /&gt;&lt;br /&gt;Thanks&lt;br /&gt;Comments: Hi Kerry, .net 4.5 function above did the magic and reduced the broadcast latency down to an acceptable point. this issue can be closed. however i am still getting a bit of the handleunknowrequests with .1 second interval of sending 6K packets...</description><author>gamesbox</author><pubDate>Mon, 26 Nov 2012 05:43:12 GMT</pubDate><guid isPermaLink="false">Commented Issue: Packet broadcasting has become significantly slower than before! [12390] 20121126054312A</guid></item></channel></rss>