else
perror("getaddrinfo()");
- return 1;
+ return 0;
}
struct linger ling= {0, 0};
*
* @param argc number of items in the argument vector
* @param argv argument vector
- * @return 0 on success, 1 otherwise
+ * @return EXIT_SUCCESS on success, 1 otherwise
*/
int main(int argc, char **argv)
{
if (event_base == NULL)
{
fprintf(stderr, "Failed to create an instance of libevent\n");
- return 1;
+ return EXIT_FAILURE;
}
/*
default:
(void)fprintf(stderr, "Usage: %s [-p port] [-v] [-1] [-c #clients] [-P pidfile]\n",
argv[0]);
- return 1;
+ return EXIT_FAILURE;
}
}
if (! initialize_storage())
{
/* Error message already printed */
- return 1;
+ return EXIT_FAILURE;
}
if (! global_options.has_port)
if (num_server_sockets == 0)
{
fprintf(stderr, "I don't have any server sockets\n");
- return 1;
+ return EXIT_FAILURE;
}
/*
if ((protocol_handle= memcached_protocol_create_instance()) == NULL)
{
fprintf(stderr, "Failed to allocate protocol handle\n");
- return 1;
+ return EXIT_FAILURE;
}
socket_userdata_map= calloc((size_t)(maxconns), sizeof(struct connection));
if (socket_userdata_map == NULL)
{
fprintf(stderr, "Failed to allocate room for connections\n");
- return 1;
+ return EXIT_FAILURE;
}
memcached_binary_protocol_set_callbacks(protocol_handle, interface);
event_base_loop(event_base, 0);
/* NOTREACHED */
- return 0;
+ return EXIT_SUCCESS;
}