]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Pass the scheduler as a context for thread instantiate
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Thu, 19 Mar 2026 02:04:15 +0000 (20:04 -0600)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Thu, 19 Mar 2026 02:04:15 +0000 (20:04 -0600)
src/lib/io/schedule.c

index 6454975623329fe96e91d259e46d4351f4274715..d6087c9f22a9c77c6f51416d724a259c957aad5b 100644 (file)
@@ -548,7 +548,7 @@ fr_schedule_t *fr_schedule_create(TALLOC_CTX *ctx,
         *      thread data so that triggers can use module xlats.
         */
        if (sc->worker_thread_instantiate &&
-           unlikely((sc->worker_thread_instantiate(NULL, el, NULL) < 0))) {
+           unlikely((sc->worker_thread_instantiate(sc, el, NULL) < 0))) {
                PERROR("Main thread instantiation failed");
                goto mt_fail;
        }