1. 27 Jul, 2015 1 commit
  2. 26 Jul, 2015 1 commit
  3. 16 Oct, 2014 1 commit
  4. 26 Jun, 2014 1 commit
  5. 02 May, 2012 1 commit
    • antirez's avatar
      syncio.c read / write functions reworked for correctness and performance. · af3853c3
      antirez authored
      The new implementation start reading / writing before blocking with
      aeWait(), likely the descriptor can accept writes or has buffered data
      inside and we can go faster, otherwise we get an error and wait.
      
      This change has effects on speed but also on correctness: on socket
      errors when we perform non blocking connect(2) write is performed ASAP
      and the error is returned ASAP before waiting.
      
      So the practical effect is that now a Redis slave is more available if it
      can not connect to the master, previously the slave continued to block on
      syncWrite() trying to send SYNC, and serving commands very slowly.
      af3853c3
  6. 31 Mar, 2012 1 commit
  7. 14 May, 2011 1 commit
  8. 29 Mar, 2011 1 commit
  9. 25 Oct, 2010 1 commit
  10. 24 Oct, 2010 1 commit