diff --git a/kitty/fuzzers/server.py b/kitty/fuzzers/server.py index 4952cd8..0e6a26f 100644 --- a/kitty/fuzzers/server.py +++ b/kitty/fuzzers/server.py @@ -66,12 +66,12 @@ def _run_sequence(self, sequence): self._test_info() resp = None for edge in sequence: - if edge.callback: - edge.callback(self, edge, resp) session_data = self.target.get_session_data() node = edge.dst node.set_session_data(session_data) resp = self._transmit(node) + if edge.callback: + edge.callback(self, edge, resp) return self._post_test() def _transmit(self, node):