<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to bugs</title><link>https://sourceforge.net/p/jsonrpc-cpp/bugs/</link><description>Recent changes to bugs</description><atom:link href="https://sourceforge.net/p/jsonrpc-cpp/bugs/feed.rss" rel="self"/><language>en</language><lastBuildDate>Thu, 06 Aug 2015 12:19:39 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/jsonrpc-cpp/bugs/feed.rss" rel="self" type="application/rss+xml"/><item><title>#4 failure build for Windows</title><link>https://sourceforge.net/p/jsonrpc-cpp/bugs/4/?limit=25#acab</link><description>&lt;div class="markdown_content"&gt;&lt;blockquote&gt;
&lt;p&gt;According to the ChangeLog, the MinGW support has been dropped.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Too bad! JsonRpc-Cpp used in our cross-platform project  for Linux, OS X and Windows.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;However the code compile fine with Microsoft Visual Studio 2015.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;No way. MSVC is a proprietary compiler, so we always give preference to GCC.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Pavel Vatagin</dc:creator><pubDate>Thu, 06 Aug 2015 12:19:39 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net487d11ba2bb993a6d3a2d7109d1f1987fad2434a</guid></item><item><title>#4 failure build for Windows</title><link>https://sourceforge.net/p/jsonrpc-cpp/bugs/4/?limit=50#355e</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;It appears that MinGW does not have suport for poll() function.&lt;/p&gt;
&lt;p&gt;According to the ChangeLog, the MinGW support has been dropped. However the code compile fine with Microsoft Visual Studio 2015.&lt;/p&gt;
&lt;p&gt;Anyway if you want to contribute a patch to support MinGW, I will happy to review it.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sebastien Vincent</dc:creator><pubDate>Tue, 04 Aug 2015 10:54:14 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net9ab072f4af9ae0fdbdaf7b35e737ea1b09af6ca7</guid></item><item><title>failure build for Windows</title><link>https://sourceforge.net/p/jsonrpc-cpp/bugs/4/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Failure build for Windows on MXE (http://mxe.cc/).&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Pavel Vatagin</dc:creator><pubDate>Mon, 03 Aug 2015 22:25:44 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net2d0bb1b1c1d4a811c1d294bf0551e487e6878377</guid></item><item><title>#3 tcp-server accepting logic non thread-safe in same applications</title><link>https://sourceforge.net/p/jsonrpc-cpp/bugs/3/?limit=50#4236</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: accepted --&amp;gt; closed-fixed&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sebastien Vincent</dc:creator><pubDate>Sun, 02 Aug 2015 09:52:37 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net4fd44bdf90e56203099bf5c0b9ced8a12e9aec82</guid></item><item><title>#3 tcp-server accepting logic non thread-safe in same applications</title><link>https://sourceforge.net/p/jsonrpc-cpp/bugs/3/?limit=50#3fb8</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; accepted&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;assigned_to&lt;/strong&gt;: Sebastien Vincent&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Priority&lt;/strong&gt;: 5 --&amp;gt; 3&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sebastien Vincent</dc:creator><pubDate>Sun, 26 Jul 2015 16:51:33 -0000</pubDate><guid isPermaLink="false">https://sourceforge.netdcd0332d0c702532237d511f2116c494725721b7</guid></item><item><title>#3 tcp-server accepting logic non thread-safe in same applications</title><link>https://sourceforge.net/p/jsonrpc-cpp/bugs/3/?limit=50#cc43</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Thank you for the report.&lt;/p&gt;
&lt;p&gt;Yes select() has some limitations, so change to poll() is a good idea.&lt;/p&gt;
&lt;p&gt;In your patch, it misses the poll() for the TCP client socket descriptor. But anyway I will definitely replace the select() stuff by poll().&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sebastien Vincent</dc:creator><pubDate>Sun, 26 Jul 2015 16:51:16 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net3cc85634df16578eb3eba1939a082bd5941ef013</guid></item><item><title>tcp-server accepting logic non thread-safe in same applications</title><link>https://sourceforge.net/p/jsonrpc-cpp/bugs/3/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;In my client-server application I use libevent for a heavily accepting and manipulating with client connections (video streaming application). In your library you are using select() with precalculated max_sock identifier for non-blocking accept new connection, and in some time it can happens situation, when a system generated sock identifier in other program threads can match with your max_sock and then program state will be non consistent. In my patch I replace select() logic to poll() logic without using self generated sock identifier and problem has gone.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ksotik</dc:creator><pubDate>Sat, 14 Jun 2014 18:20:49 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net911e16b8ba3058ed499ce69b46b975cff83c283b</guid></item><item><title>tcp-server accepting logic non thread-safe in same applications</title><link>https://sourceforge.net/p/jsonrpc-cpp/bugs/3/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 3 has been modified: tcp-server accepting logic non thread-safe in same applications&lt;br /&gt;
Edited By: Sebastien Vincent (s-vincent)&lt;br /&gt;
Status updated: u'open' =&amp;gt; u'accepted'&lt;br /&gt;
_priority updated: u'5' =&amp;gt; u'3'&lt;br /&gt;
Owner updated: None =&amp;gt; u's-vincent'&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ksotik</dc:creator><pubDate>Sat, 14 Jun 2014 18:20:49 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net0730333abad6439de33bfac305260a7af262c6f7</guid></item><item><title>tcp-server accepting logic non thread-safe in same applications</title><link>https://sourceforge.net/p/jsonrpc-cpp/bugs/3/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 3 has been modified: tcp-server accepting logic non thread-safe in same applications&lt;br /&gt;
Edited By: Sebastien Vincent (s-vincent)&lt;br /&gt;
Status updated: u'accepted' =&amp;gt; u'closed-fixed'&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ksotik</dc:creator><pubDate>Sat, 14 Jun 2014 18:20:49 -0000</pubDate><guid isPermaLink="false">https://sourceforge.netc852cf3bf24b7333821cf94839cefdcebbe17744</guid></item><item><title>#2 ms in waitmessage in server is truncated</title><link>https://sourceforge.net/p/jsonrpc-cpp/bugs/2/?limit=50#5fcd</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed-fixed&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;milestone&lt;/strong&gt;:  --&amp;gt; &lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sebastien Vincent</dc:creator><pubDate>Thu, 07 Feb 2013 16:44:38 -0000</pubDate><guid isPermaLink="false">https://sourceforge.netf4bf10348e91c6fd03bb2829c3020457d27557e1</guid></item></channel></rss>