Skip to content

Commit

Permalink
Dump a backtrace on sigsegv/sigbus, original coded thanks to Diego Ro…
Browse files Browse the repository at this point in the history
…sario Brogna, modified in order to work on different OSes and to enhance reliability
  • Loading branch information
antirez committed Jun 7, 2009
1 parent c4cd5f3 commit 56906ee
Show file tree
Hide file tree
Showing 4 changed files with 181 additions and 159 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# This file is released under the BSD license, see the COPYING file

DEBUG?= -g -rdynamic -ggdb
CFLAGS?= -std=c99 -pedantic -O0 -Wall -W -DSDS_ABORT_ON_OOM
CFLAGS?= -std=c99 -pedantic -O2 -Wall -W
CCOPT= $(CFLAGS)

OBJ = adlist.o ae.o anet.o dict.o redis.o sds.o zmalloc.o lzf_c.o lzf_d.o pqsort.o
Expand Down
1 change: 1 addition & 0 deletions TODO
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ BEFORE REDIS 1.0.0-rc1
* Resize the expires and Sets hash tables if needed as well? For Sets the right moment to check for this is probably in SREM
* check 'server.dirty' everywere. Make it proprotional to the number of objects modified.
* Cover most of the source code with test-redis.tcl
* Remove tmp-.... files when saving child exits in the wrong way, to do so use tmp-pid.rdb as filename so that the parent can rebuild the file name just from the child pid.

AFTER 1.0 stable release

Expand Down
Loading

0 comments on commit 56906ee

Please sign in to comment.