I'm trying to narrow down an issue with 1.1.13-pre2 that only occurs
when the store is done through a webserver that runs on the same node
(lighttpd 1.1.14/fastcgi/PHP 5.1.4/APC-3.0.10/php memcache client
2.0.4); there is no issue when the memcached runs on another server or
I downgrade to 1.1.12.<br>
<br>
Specifically, when I'm storing a large serialized array (300k+), the
subsequent get command results in the error &quot;Failed to read, and not
due to blocking&quot; on the memcached side. When I do a manual get through
telnet, I see that the data is successfully retrieved, but the final
&quot;END&quot; is missing... and it only happens for this value.<br>
<br>
This seems symptomatic for an obscure bug... do you have any ideas about the cause of this problem?<br>
<br>
Regards,<br>
<br>
Serhat<br>
<br><br><div><span class="gmail_quote">On 7/25/06, <b class="gmail_sendername">Steven Grimm</b> &lt;<a href="mailto:sgrimm@facebook.com">sgrimm@facebook.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
We
are running exclusively on 64-bit machines. We had to modify the 1.1.12
sources to support cache sizes of greater than 4GB, but 1.1.13-pre2
should have all our changes so you should be fine.<br><br>The comment
you're referring to is in code that implements a new binary protocol.
None of the existing clients make use of that protocol so you should be
safe.<br><br>-Steve<br><br><br><br>Serhat Sakarya wrote:<br>&gt; Does anyone have experience with running memcached on 64-bit<br>&gt; platforms? I'm using memcached on a dual-core opteron 170 with RHEL 4.3.<br>&gt;<br>&gt; I've noticed that 
1.1.13-pre2 has protocol bugs that 1.1.12 doesn't<br>&gt; (or at least: they're not triggered by the same code). In the code,<br>&gt; there is a line &quot;XXX NOT SAFE ON 64 BIT FOR PROTOCOL REASONS NEED TO<br>&gt; RECODE TO USE 4 byte INTS ONLY&quot; that indicates that this is a known bug.
<br>&gt;<br>&gt; Can it be safely assumed that 1.1.12 is stable for 64-bit?<br>&gt;<br>&gt; Regards,<br>&gt;<br>&gt; Serhat<br><br></blockquote></div><br>