1. 27 Jun, 2017 2 commits
  2. 23 Jun, 2017 1 commit
  3. 22 Jun, 2017 3 commits
  4. 20 Jun, 2017 4 commits
  5. 15 Jun, 2017 3 commits
  6. 14 Jun, 2017 1 commit
  7. 13 Jun, 2017 1 commit
  8. 19 May, 2017 2 commits
  9. 15 May, 2017 1 commit
  10. 11 May, 2017 20 commits
  11. 28 Apr, 2017 2 commits
    • antirez's avatar
      Regression test for PSYNC2 issue #3899 added. · 166bdbda
      antirez authored
      Experimentally verified that it can trigger the issue reverting the fix.
      At least on my system... Being the bug time/backlog dependant, it is
      very hard to tell if this test will be able to trigger the problem
      consistently, however even if it triggers the problem once in a while,
      we'll see it in the CI environment at http://ci.redis.io.
      166bdbda
    • antirez's avatar
      Check event loop creation return value. Fix #3951. · b506eb74
      antirez authored
      Normally we never check for OOM conditions inside Redis since the
      allocator will always return a pointer or abort the program on OOM
      conditons. However we cannot have control on epool_create(), that may
      fail for kernel OOM (according to the manual page) even if all the
      parameters are correct, so the function aeCreateEventLoop() may indeed
      return NULL and this condition must be checked.
      b506eb74