When trying to use redis with desock I ran into an issue where redis would exit right after it receives any input in STDIN, using gdb I found out that this is due to the exit(0) call in desock.c::accept(). Now, when I comment out line 216 and 217 everything works as expected.
I see that this was added with this commit, any reason why redis behaves this way?
When trying to use redis with desock I ran into an issue where redis would exit right after it receives any input in STDIN, using gdb I found out that this is due to the exit(0) call in
desock.c::accept(). Now, when I comment out line 216 and 217 everything works as expected.I see that this was added with this commit, any reason why redis behaves this way?