medea still hangs with consume-trailing-whitespace: #f pasted by caolanm on Mon Apr 10 12:31:21 2017

(receive (in-a out-a in-b out-b) (unix-pair)
  (write-json '((hello . "world")) out-a)
  (print (read-json in-b consume-trailing-whitespace: #f)))

strace of this added by Kooda on Mon Apr 10 12:36:18 2017

write(4, "{", 1)                        = 1
write(4, "\"", 1)                       = 1
write(4, "hello", 5)                    = 5
write(4, "\"", 1)                       = 1
write(4, ":", 1)                        = 1
write(4, "\"", 1)                       = 1
write(4, "world", 5)                    = 5
write(4, "\"", 1)                       = 1
write(4, "}", 1)                        = 1
read(5, "{\"hello\":\"world\"}", 1024)  = 17
read(5, 0x7fff130b2eb8, 1024)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=5, events=POLLIN}], 1, -1