What seems to happen is that bind's response is sent outside the backend, by the frontend itself. As a consequence, back-relay's callback structure, which is located on the stack, is dangling at the moment it is used. p.