stop using sync::ONCE_INIT

This addressed a deprecation warning on nightly (will be in Rust 1.38).
Use parking_lot instead, which in theory is faster (although I doubt
it's significant here).
This commit is contained in:
Scott Lamb
2019-07-24 21:52:55 -07:00
parent 433be217ac
commit fe575e1b63
2 changed files with 3 additions and 4 deletions

View File

@@ -35,14 +35,14 @@ use fnv::FnvHashMap;
use mylog;
use rusqlite;
use std::env;
use std::sync::{self, Arc};
use std::sync::Arc;
use std::thread;
use tempdir::TempDir;
use time;
use uuid::Uuid;
use crate::writer;
static INIT: sync::Once = sync::ONCE_INIT;
static INIT: parking_lot::Once = parking_lot::Once::new();
/// id of the camera created by `TestDb::new` below.
pub const TEST_CAMERA_ID: i32 = 1;