1.0.0-rc.66
This commit is contained in:
@@ -21,7 +21,8 @@ JFJochReceiverFPGA::JFJochReceiverFPGA(const DiffractionExperiment &in_experimen
|
||||
JFJochReceiverPlots &in_plots,
|
||||
ImageBuffer &in_send_buf_ctrl,
|
||||
ZMQPreviewSocket *in_zmq_preview_socket,
|
||||
ZMQMetadataSocket *in_zmq_metadata_socket)
|
||||
ZMQMetadataSocket *in_zmq_metadata_socket,
|
||||
IndexerThreadPool *indexing_thread_pool)
|
||||
: JFJochReceiver(in_experiment,
|
||||
in_send_buf_ctrl,
|
||||
in_image_sender,
|
||||
@@ -33,7 +34,8 @@ JFJochReceiverFPGA::JFJochReceiverFPGA(const DiffractionExperiment &in_experimen
|
||||
in_numa_policy,
|
||||
in_pixel_mask,
|
||||
in_zmq_preview_socket,
|
||||
in_zmq_metadata_socket),
|
||||
in_zmq_metadata_socket,
|
||||
indexing_thread_pool),
|
||||
calibration(nullptr),
|
||||
acquisition_device(in_aq_device),
|
||||
ndatastreams(experiment.GetDataStreamsNum()),
|
||||
@@ -297,6 +299,7 @@ void JFJochReceiverFPGA::FrameTransformationThread(uint32_t threadid) {
|
||||
try {
|
||||
numa_policy.Bind(threadid);
|
||||
analyzer = std::make_unique<MXAnalyzer>(experiment);
|
||||
analyzer->SetIndexer(indexer_thread_pool);
|
||||
} catch (const JFJochException &e) {
|
||||
frame_transformation_ready.count_down();
|
||||
logger.Error("Thread setup error {}", e.what());
|
||||
|
||||
Reference in New Issue
Block a user