projects
/
m6w6
/
libmemcached
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
Casting fixes for linux.
[m6w6/libmemcached]
/
clients
/
memslap.c
diff --git
a/clients/memslap.c
b/clients/memslap.c
index 3ed6a2b5a664d15feeca54e015ff9b2eb958a422..298453dda31727fafc7da54c87c7b41db47c615b 100644
(file)
--- a/
clients/memslap.c
+++ b/
clients/memslap.c
@@
-14,6
+14,7
@@
*
*/
#include <getopt.h>
*
*/
#include <getopt.h>
+#include <limits.h>
#include "ms_sigsegv.h"
#include "ms_setting.h"
#include "ms_sigsegv.h"
#include "ms_setting.h"
@@
-770,7
+771,8
@@
static void ms_monitor_slap_mode()
second++;
if ((ms_setting.stat_freq > 0) && (second % ms_setting.stat_freq == 0)
second++;
if ((ms_setting.stat_freq > 0) && (second % ms_setting.stat_freq == 0)
- && (ms_stats.active_conns >= ms_setting.nconns))
+ && ((int32_t)ms_stats.active_conns >= ms_setting.nconns)
+ && (ms_stats.active_conns <= (uint32_t)INT_MAX))
{
ms_print_statistics(second);
}
{
ms_print_statistics(second);
}