From 36e7620217e68a66e4c292a1bf9bd50fa1339896 Mon Sep 17 00:00:00 2001
From: Philipp Schmidt <philipp.schmidt@xfel.eu>
Date: Fri, 8 Oct 2021 13:51:42 +0200
Subject: [PATCH] Include process pool startup in AGIPD correct profiler

---
 notebooks/AGIPD/AGIPD_Correct_and_Verify.ipynb | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/notebooks/AGIPD/AGIPD_Correct_and_Verify.ipynb b/notebooks/AGIPD/AGIPD_Correct_and_Verify.ipynb
index c0eb25b22..7d5c758ff 100644
--- a/notebooks/AGIPD/AGIPD_Correct_and_Verify.ipynb
+++ b/notebooks/AGIPD/AGIPD_Correct_and_Verify.ipynb
@@ -593,11 +593,14 @@
    "metadata": {},
    "outputs": [],
    "source": [
+    "step_timer.start()\n",
+    "\n",
     "with multiprocessing.Pool() as pool:\n",
+    "    step_timer.done_step('Started pool')\n",
+    "    \n",
     "    for file_batch in batches(file_list, n_cores_files):\n",
     "        # TODO: Move some printed output to logging or similar\n",
     "        print(f\"Processing next {len(file_batch)} files\")\n",
-    "        step_timer.start()\n",
     "        img_counts = pool.starmap(agipd_corr.read_file, zip(range(len(file_batch)), file_batch,\n",
     "                                                                  [not common_mode]*len(file_batch)))\n",
     "        step_timer.done_step(f'Loading data from files')\n",
-- 
GitLab