mirror of
https://github.com/EFForg/rayhunter.git
synced 2026-06-08 06:01:53 -07:00
daemon: put QmdlWriter in a Box
This'll balance the enum size given QmdlWriter's larger size
This commit is contained in:
+2
-2
@@ -63,7 +63,7 @@ pub struct DiagTask {
|
|||||||
|
|
||||||
enum DiagState {
|
enum DiagState {
|
||||||
Recording {
|
Recording {
|
||||||
qmdl_writer: QmdlWriter<File>,
|
qmdl_writer: Box<QmdlWriter<File>>,
|
||||||
analysis_writer: Box<AnalysisWriter>,
|
analysis_writer: Box<AnalysisWriter>,
|
||||||
},
|
},
|
||||||
Stopped,
|
Stopped,
|
||||||
@@ -152,7 +152,7 @@ impl DiagTask {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
self.stop_current_recording().await;
|
self.stop_current_recording().await;
|
||||||
let qmdl_writer = QmdlWriter::new(qmdl_gz_file);
|
let qmdl_writer = Box::new(QmdlWriter::new(qmdl_gz_file));
|
||||||
let analysis_writer = match AnalysisWriter::new(analysis_file, &self.analyzer_config).await
|
let analysis_writer = match AnalysisWriter::new(analysis_file, &self.analyzer_config).await
|
||||||
{
|
{
|
||||||
Ok(writer) => Box::new(writer),
|
Ok(writer) => Box::new(writer),
|
||||||
|
|||||||
Reference in New Issue
Block a user