Status: New
Owner: ----
Labels: Type-Defect Priority-Medium
New issue 319 by [email protected]: Inconsistent display of maxbytes
in "stats" and "stats settings"
http://code.google.com/p/memcached/issues/detail?id=319
What steps will reproduce the problem?
1.echo "stats settings" | nc {host name or ip} {port}
2.echo "stats" | nc {host name or ip} {port}
What is the expected output? What do you see instead?
the limit_maxbytes in 'stats' is different from maxbytes in 'stats setting'
when the maxbytes is set beyond the range of unsigned int.
What version of the product are you using? On what operating system?
1.4.15 on any linux 64bits os
Please provide any additional information below.
I just look at the source code, the code to produce the output of 'stats'
is as below:
APPEND_STAT("limit_maxbytes", "%llu", (unsigned long
long)settings.maxbytes);
while the code for 'stats setting' is as:
APPEND_STAT("maxbytes", "%u", (unsigned int)settings.maxbytes);
so it seems that the upper 32bits are truncated during the conversion from
unsigned int to unsigned long long
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings
--
---
You received this message because you are subscribed to the Google Groups "memcached" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.