Fix warnings and don't use scoped anymore

pull/2/head
Thijs Cadier 9 years ago
parent f3bb18630f
commit d2919f79a6

@ -158,18 +158,18 @@ mod tests {
let pool = ClientPool::new(uri); let pool = ClientPool::new(uri);
let pool1 = pool.clone(); let pool1 = pool.clone();
let guard1 = thread::scoped(move || { let guard1 = thread::spawn(move || {
let client = pool1.pop(); let client = pool1.pop();
client.get_collection("test", "items"); client.get_collection("test", "items");
}); });
let pool2 = pool.clone(); let pool2 = pool.clone();
let guard2 = thread::scoped(move || { let guard2 = thread::spawn(move || {
let client = pool2.pop(); let client = pool2.pop();
client.get_collection("test", "items"); client.get_collection("test", "items");
}); });
guard1.join(); guard1.join().unwrap();
guard2.join(); guard2.join().unwrap();
} }
} }

@ -87,10 +87,8 @@ impl<'a> Drop for Database<'a> {
#[cfg(test)] #[cfg(test)]
mod tests { mod tests {
use bson;
use super::super::uri::Uri; use super::super::uri::Uri;
use super::super::client::ClientPool; use super::super::client::ClientPool;
use super::super::flags::{Flags};
#[test] #[test]
fn test_get_collection_and_name() { fn test_get_collection_and_name() {

@ -1,5 +1,3 @@
#![feature(scoped)]
extern crate libc; extern crate libc;
extern crate mongo_c_driver_wrapper; extern crate mongo_c_driver_wrapper;
extern crate bson; extern crate bson;

Loading…
Cancel
Save