                                        ;; It only makes sense in this test because
                                        ;; I'm totally mocking out any sort of real
                                        ;; interaction.
-                                       (.close to-child)
+                                       (strm/close! from-parent-trigger)
                                        (deliver response buf)
                                        logs)
                                      logs)]

                       (let [logs (log2/info logs
                                             ::echo-child-cb
                                             "Incoming to child"
                                             {::rcvd array-o-bytes})]
                         (is array-o-bytes "Falsey reached callback")
                         (println "Checked for truthy incoming")
                         (try

                                                           "Echo sent. Pretending other child triggers done")
                                           ;; This seems like a good time for the parent
                                           ;; to send EOF
                                           {:keys [::specs/from-parent-trigger]
                                            :as io-handle} @io-handle-atom]
                                       ;; This part of the circular dependency
                                       ;; is absolutely not realistic.
