Skip to content
Snippets Groups Projects
  1. Nov 05, 2022
    • Rob Swindell's avatar
      Double the max-length of internal codes, prefixes, and suffixes · bcce78c6
      Rob Swindell authored
      So extended internal codes (e.g. for msg and file areas) now have a max length
      of 32 chars (16 prefix, 16 suffix) and most other internal codes are now
      limited to 16 chars (instead of 8).
      bcce78c6
    • Rob Swindell's avatar
      aecc87df
    • Rob Swindell's avatar
      Resolve undetected or infinitely-retried socket-send failures · 33a7294d
      Rob Swindell authored
      My hub (1:218/700) is currently having what appears to be a TCP/IP
      connectivity issue that was resulting in infinite "Send failure"
      log messages and "We got an M_EOB, but there are still N files pending M_GOT"
      log messages.
      
      I first added better socket-send failure detection (checking return value of
      sendCmd() and sendData() where needed) and then noticed that failure to send
      a file was not detected (the sending.file.position is advanced even if
      sendData() fails), so now handling that condition too.
      
      Also added more diagnostics around socket-send failures (is socket writable?)
      in this particular case, the socket is not writable and socket-send is
      returning 0.
      33a7294d
  2. Oct 29, 2022
  3. Oct 26, 2022
  4. Oct 25, 2022
  5. Oct 24, 2022
  6. Oct 23, 2022
  7. Oct 22, 2022
  8. Oct 21, 2022
Loading