Reset connection pool when tearing down the server in tests

Antonio Scandurra created

Change summary

crates/collab/src/rpc.rs | 2 ++
1 file changed, 2 insertions(+)

Detailed changes

crates/collab/src/rpc.rs 🔗

@@ -323,8 +323,10 @@ impl Server {
         Ok(())
     }
 
+    #[cfg(test)]
     pub fn teardown(&self) {
         self.peer.reset();
+        self.connection_pool.lock().reset();
         let _ = self.teardown.send(());
     }