projects
/
awesomized
/
libmemcached
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
dump: memcached returns the right error by now
[awesomized/libmemcached]
/
example
/
memcached_light.cc
diff --git
a/example/memcached_light.cc
b/example/memcached_light.cc
index c92e5ea279d7d3bbfd8f6d50e87c5ea9250d3b13..c5385d75950e60714e7e12ca2c02e3aa474ea495 100644
(file)
--- a/
example/memcached_light.cc
+++ b/
example/memcached_light.cc
@@
-23,7
+23,7
@@
* the library)
*/
* the library)
*/
-#include <config.h>
+#include <
mem_
config.h>
#include <libmemcachedprotocol-0.0/handler.h>
#include <libmemcached/socket.hpp>
#include <libmemcachedprotocol-0.0/handler.h>
#include <libmemcached/socket.hpp>
@@
-77,7
+77,8
@@
struct options_st {
options_st() :
service("9999"),
options_st() :
service("9999"),
- is_verbose(false)
+ is_verbose(false),
+ opt_daemon(false)
{
}
};
{
}
};
@@
-134,7
+135,7
@@
static void drive_client(memcached_socket_t fd, short, void *arg)
flags|= EV_READ;
}
flags|= EV_READ;
}
- event_set(&client->event,
(intptr_t)fd
, flags, drive_client, client);
+ event_set(&client->event,
int(fd)
, flags, drive_client, client);
event_base_set(event_base, &client->event);
if (event_add(&client->event, 0) == -1)
event_base_set(event_base, &client->event);
if (event_add(&client->event, 0) == -1)
@@
-183,7
+184,7
@@
static void accept_handler(memcached_socket_t fd, short, void *arg)
struct connection *client = &socket_userdata_map[sock];
client->userdata= c;
struct connection *client = &socket_userdata_map[sock];
client->userdata= c;
- event_set(&client->event,
(intptr_t)sock
, EV_READ, drive_client, client);
+ event_set(&client->event,
int(sock)
, EV_READ, drive_client, client);
event_base_set(event_base, &client->event);
if (event_add(&client->event, 0) == -1)
{
event_base_set(event_base, &client->event);
if (event_add(&client->event, 0) == -1)
{
@@
-604,7
+605,7
@@
int main(int argc, char **argv)
struct connection *conn= &socket_userdata_map[server_sockets[xx]];
conn->userdata= protocol_handle;
struct connection *conn= &socket_userdata_map[server_sockets[xx]];
conn->userdata= protocol_handle;
- event_set(&conn->event,
(intptr_t)server_sockets[xx]
, EV_READ | EV_PERSIST, accept_handler, conn);
+ event_set(&conn->event,
int(server_sockets[xx])
, EV_READ | EV_PERSIST, accept_handler, conn);
event_base_set(event_base, &conn->event);
if (event_add(&conn->event, 0) == -1)
event_base_set(event_base, &conn->event);
if (event_add(&conn->event, 0) == -1)