projects
/
awesomized
/
libmemcached
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
c++: fix return value type
[awesomized/libmemcached]
/
clients
/
ms_sigsegv.c
diff --git
a/clients/ms_sigsegv.c
b/clients/ms_sigsegv.c
index 60e1f59c581a26a74469cc102766eb9003892422..303381f41c1fa0e16b70fc3075c069d0b3d54e80 100644
(file)
--- a/
clients/ms_sigsegv.c
+++ b/
clients/ms_sigsegv.c
@@
-12,7
+12,7
@@
* Author Trond Norbye
*/
* Author Trond Norbye
*/
-#include "config.h"
+#include "
mem_
config.h"
#include <memory.h>
#include <stdlib.h>
#include <memory.h>
#include <stdlib.h>
@@
-38,7
+38,9
@@
static void ms_signal_segv(int signum, siginfo_t *info, void *ptr)
pthread_mutex_lock(&ms_global.quit_mutex);
fprintf(stderr, "Segmentation fault occurred.\nStack trace:\n");
pthread_mutex_lock(&ms_global.quit_mutex);
fprintf(stderr, "Segmentation fault occurred.\nStack trace:\n");
+#if 0
pandora_print_callstack(stderr);
pandora_print_callstack(stderr);
+#endif
fprintf(stderr, "End of stack trace\n");
pthread_mutex_unlock(&ms_global.quit_mutex);
abort();
fprintf(stderr, "End of stack trace\n");
pthread_mutex_unlock(&ms_global.quit_mutex);
abort();
@@
-61,7
+63,7
@@
static void ms_signal_int(int signum, siginfo_t *info, void *ptr)
/**
* redirect signal seg
*
/**
* redirect signal seg
*
- * @return if success, return
0
, else return -1
+ * @return if success, return
EXIT_SUCCESS
, else return -1
*/
int ms_setup_sigsegv(void)
{
*/
int ms_setup_sigsegv(void)
{
@@
-73,7
+75,7
@@
int ms_setup_sigsegv(void)
if (sigaction(SIGSEGV, &action, NULL) < 0)
{
perror("sigaction");
if (sigaction(SIGSEGV, &action, NULL) < 0)
{
perror("sigaction");
- return
0
;
+ return
EXIT_SUCCESS
;
}
return -1;
}
return -1;
@@
-83,7
+85,7
@@
int ms_setup_sigsegv(void)
/**
* redirect signal pipe
*
/**
* redirect signal pipe
*
- * @return if success, return
0
, else return -1
+ * @return if success, return
EXIT_SUCCESS
, else return -1
*/
int ms_setup_sigpipe(void)
{
*/
int ms_setup_sigpipe(void)
{
@@
-97,7
+99,7
@@
int ms_setup_sigpipe(void)
/**
* redirect signal int
*
/**
* redirect signal int
*
- * @return if success, return
0
, else return -1
+ * @return if success, return
EXIT_SUCCESS
, else return -1
*/
int ms_setup_sigint(void)
{
*/
int ms_setup_sigint(void)
{
@@
-109,7
+111,7
@@
int ms_setup_sigint(void)
if (sigaction(SIGINT, &action_3, NULL) < 0)
{
perror("sigaction");
if (sigaction(SIGINT, &action_3, NULL) < 0)
{
perror("sigaction");
- return
0
;
+ return
EXIT_SUCCESS
;
}
return -1;
}
return -1;