<!-- 
RSS generated by JIRA (5.2.4#845-sha1:c9f4cc41abe72fb236945343a1f485c2c844dac9) at Wed May 22 14:33:57 CDT 2013

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary add field=key&field=summary to the URL of your request.
For example:
http://www.couchbase.com/issues/si/jira.issueviews:issue-xml/RCBC-93/RCBC-93.xml?field=key&field=summary
-->
<rss version="0.92" >
<channel>
    <title>Couchbase</title>
    <link>http://www.couchbase.com/issues</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>5.2.4</version>
        <build-number>845</build-number>
        <build-date>26-12-2012</build-date>
    </build-info>

<item>
            <title>[RCBC-93] Ruby Client does not handle the timeout appropriately </title>
                <link>http://www.couchbase.com/issues/browse/RCBC-93</link>
                <project id="10048" key="RCBC">Couchbase Ruby client library</project>
                        <description>This is the problem that the customer is encountering&lt;br/&gt;
(Ruby code coming up):&lt;br/&gt;
&lt;br/&gt;
Timeout::timeout(2) do &lt;br/&gt;
couch_client.get(key) &lt;br/&gt;
end&lt;br/&gt;
&lt;br/&gt;
But we are seeing Couchbase::Error::Timeout exceptions being raised. I know the default timeout for the Couchbase client gem is greater than 2 seconds, so I&amp;#39;m wondering: what could cause Couchbase to return a timeout (0x16 error code) before it actually has time to timeout?&lt;br/&gt;
&lt;br/&gt;
The complete ruby source code is attached , Please take a look at it. &lt;br/&gt;
&lt;br/&gt;
------&lt;br/&gt;
support&amp;#39;s analysis:&lt;br/&gt;
&amp;nbsp;The client is not timing out fast enough it should time out in 2.5 sec or something but instead it&amp;#39;s waiting a long time.&lt;br/&gt;
&lt;br/&gt;
</description>
                <environment>Ruby client 1.1.1</environment>
            <key id="20406">RCBC-93</key>
            <summary>Ruby Client does not handle the timeout appropriately </summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="1" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                    <security id="10011">Public</security>
                        <assignee username="avsej">Sergey Avseyev</assignee>
                                <reporter username="balak">Bala Keelapudi</reporter>
                        <labels>
                    </labels>
                <created>Wed, 24 Oct 2012 23:23:55 -0500</created>
                <updated>Thu, 15 Nov 2012 06:01:59 -0600</updated>
                                                                                    <votes>0</votes>
                        <watches>0</watches>
                                                            <attachments>
                    <attachment id="15553" name="couch.rb" size="2985" author="balak" created="Wed, 24 Oct 2012 23:23:55 -0500" />
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>2802</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>
</channel>
</rss>