Commit History

Author SHA1 Message Date
  Maxime Devos 7f132aff37 Correct SPDX-License-Identifier. 2 years ago
  Maxime Devos 749ced44b5 Update copyright notices. 3 years ago
  Maxime Devos 0de0dc6a36 tests: Abstract setting of O_NONBLOCK. 3 years ago
  Maxime Devos f23603f013 tests/utils: Move call-with-spawner from tests/mq-stream.scm. 3 years ago
  Maxime Devos 1b7f52b79b tests/mq-stream: Add missing parenthesis. 3 years ago
  Maxime Devos dd8fd583a3 mq-impl/stream: Eliminate 'return' argument of 'handle-input!'. 3 years ago
  Maxime Devos d52234e811 mq-impl/stream: Allow closing queues made with connect-fibers. 3 years ago
  Maxime Devos fb8b1e5b3d mq-impl/stream: Allow closing the queue on request. 3 years ago
  Maxime Devos 75867c2419 mq-impl/stream: Close the port when stopping the fibers. 3 years ago
  Maxime Devos 5133fc99a9 tests/mq-stream: Use 'message-handler' macro. 3 years ago
  Maxime Devos 17ed6d444d tests/mq-stream: Don't assume setvbuf returns anything. 3 years ago
  Maxime Devos 3fb8dd2585 mq-impl/stream: Flush the output port regularily. 3 years ago
  Maxime Devos e517bbd0a0 tests/mq-stream: Unbreak SIGPIPE signal handler. 3 years ago
  Maxime Devos 38b38a8c1b tests/mq-stream: Make tests less fragile. 3 years ago
  Maxime Devos 27d839b48c mq-impl/stream: Allow the write fiber to stop even if blocking. 3 years ago
  Maxime Devos 13fd17f443 tests/mq-stream: Make test more strict. 3 years ago
  Maxime Devos 032d7fba30 mq-impl/stream: Stop all fibers when EOF is reached (part 2). 3 years ago
  Maxime Devos 264a4d7ad1 mq-impl/stream: Stop all fibers when EOF is reached (part 1). 3 years ago
  Maxime Devos 02ae2bd534 tests/mq-stream: Recognise the 'input:regular-end-of-file' error. 3 years ago
  Maxime Devos 1556d45489 Correct XXX and TODO on input:regular-end-of-file. 3 years ago
  Maxime Devos 379573af90 mq-stream: Allow turning ports into message queues. 3 years ago
  Maxime Devos cb3cd67b31 mq-impl/stream: Implement connecting to unix sockets. 3 years ago
  Maxime Devos 1980948c62 mq-impl/stream: Implement on top of ports. 3 years ago