Skip to content
Snippets Groups Projects
  1. Aug 10, 2023
    • Denis Smirnov's avatar
      fix: parent-child ipc communication · 5a5a1919
      Denis Smirnov authored
      When picodata process forks, the parent and child are connected by
      two unix pipes:
      - the fuse (used by the child to detect parent's death);
      - the ipc channel (used by the parent to get on-exit messages from
        the child to change its state in the finite-state machine);
      
      The problem was that the parent tried to read the message from the
      pipe right after the fork (and before the child's exit). Usually
      the pipe was empty at that moment and the parent collected serde's
      "failed to fill whole buffer" error instead the real message provided
      by the child.
      Verified
      5a5a1919
  2. Aug 08, 2023
  3. Aug 07, 2023
  4. Aug 04, 2023
  5. Aug 03, 2023
  6. Aug 02, 2023
  7. Aug 01, 2023
  8. Jul 28, 2023
  9. Jul 27, 2023
  10. Jul 26, 2023
  11. Jul 24, 2023
  12. Jul 21, 2023
  13. Jul 20, 2023
  14. Jul 19, 2023
Loading