···138138 for (self.clients.items, 0..) |_, i| {
139139 var client = self.clients.items[i];
140140 client.deinit();
141141- if (builtin.mode != .Debug) {
141141+ if (builtin.mode == .Debug) {
142142 // We only clean up clients in Debug mode so we can check for memory leaks
143143 // without failing for this. We don't care about it in any other mode since we
144144 // are exiting anyways and we want to do it fast. If we destroy, our readthread