fix: do not delete from empty queue

fixes #253
This commit is contained in:
Henrik Friedrichsen
2020-08-21 00:13:19 +02:00
parent dce6b45472
commit d2b9dffb54

View File

@@ -132,6 +132,10 @@ impl Queue {
pub fn remove(&self, index: usize) {
{
let mut q = self.queue.write().unwrap();
if q.len() == 0 {
info!("queue is empty");
return;
}
q.remove(index);
}