It works like a charm :) thanks

On Fri, 18 Feb 2005, Jay Bonci wrote:

> Okay, please confirm that the package going into sid (-3) fixes the
> problem for you, and I'll close this bug
>
>               --jay
>
> On Thu, 2005-02-17 at 15:44 -0500, Jay Bonci wrote:
> > Libevent was broken, and memcached needs a rebuild. I'll put one in
> > today.
> >
> >             --jay
> >
> > On Thu, 2005-02-17 at 21:28 +0100, Alexander Kjall wrote:
> > > Package: memcached
> > > Version: 1.1.11-2
> > >
> > > I have installed the 1.1.11 version of memcached on an debian/sarge box.
> > > I'm currently expericing some problems, I access it from java with the 1.2
> > > version of the client.
> > >
> > > And I do something analog to this in the java code:
> > > {
> > > String[] serverlist = { "quismo.com:11211" };
> > >
> > > SockIOPool pool = SockIOPool.getInstance();
> > > pool.setServers(serverlist);
> > > pool.initialize();
> > >
> > > MemCachedClient cache = new MemCachedClient();
> > > String key = "r" + Integer.toString(uid) + "," + Integer.toString(iid);
> > > byte[] inter = (byte[])cache.get(key);
> > >
> > > if(inter != null)
> > >     noguess = NativeHandler.toInt(inter);
> > > }
> > > and the deamon refuses to answer when I do that. If i strace the
> > > memcached-process it looks like this when my program tries to get(..) from
> > > it.
> > >
> > > 1: poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}, {fd=6,
> > > events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}], 5, 4999) =
> > > 0
> > > 2: gettimeofday({1108485756, 536818}, NULL) = 0
> > > 3: gettimeofday({1108485756, 537430}, NULL) = 0
> > > 4: time(NULL)                              = 1108485756
> > > 5: gettimeofday({1108485756, 538562}, NULL) = 0
> > > 6: gettimeofday({1108485756, 539127}, NULL) = 0
> > > 7: poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}, {fd=6,
> > > 8: events=POLLIN}, {fd=7, events=POLLIN, revents=POLLIN}, {fd=8,
> > > events=POLLIN}], 5, 4999) = 1
> > > 9: gettimeofday({1108485759, 940935}, NULL) = 0
> > > 10:read(7, 0x82, 2048)                     = -1 EFAULT (Bad address)
> > > 11:gettimeofday({1108485759, 942228}, NULL) = 0
> > > 12:gettimeofday({1108485759, 942796}, NULL) = 0
> > > 13:poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}, {fd=6,
> > > events=POLLIN}, {fd=8, events=POLLIN}, {fd=7, events=POLLIN,
> > > revents=POLLIN}], 5, 1595) = 1
> > > 14:read(6, 0x82, 2048)                     = -1 EFAULT (Bad address)
> > > 15:read(8, 0x82, 2048)                     = -1 EFAULT (Bad address)
> > > 16:read(7, 0x82, 2048)                     = -1 EFAULT (Bad address)
> > > 17:gettimeofday({1108485759, 945325}, NULL) = 0
> > > 18:gettimeofday({1108485759, 945918}, NULL) = 0
> > >
> > > and then it loops line 13 to 18 endlessly.
> > >
> > > I have tried googling for the issue but I can't find anything.
> > >
> > > here is a solution:
> > > I had the same problem on Sarge (using the PHP client) and I solved it
> > > by recompiling memcached with the latest version of libevent.
> > >
> > > // Per
> > >
> --
> Jay Bonci    | <[EMAIL PROTECTED]>
> GPG: E0B8B2DE| 562B 35DC BE8D 7802 DB31  6423 64D8 790F E0B8 B2DE
>
>
>
>


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to