X-Git-Url: https://gitweb.dragonflybsd.org/dragonfly.git/blobdiff_plain/919eb2192b0e38503be55613615e752194429107..392cd266cf0fd6bc128fba0cd2b0cf1f757f5628:/sys/kern/lwkt_thread.c diff --git a/sys/kern/lwkt_thread.c b/sys/kern/lwkt_thread.c index c55ebdd827..d91187664e 100644 --- a/sys/kern/lwkt_thread.c +++ b/sys/kern/lwkt_thread.c @@ -474,7 +474,7 @@ lwkt_init_thread(thread_t td, void *stack, int stksize, int flags, td->td_pri = TDPRI_KERN_DAEMON; td->td_critcount = 1; td->td_toks_stop = &td->td_toks_base; - if (lwkt_use_spin_port) + if (lwkt_use_spin_port || (flags & TDF_FORCE_SPINPORT)) lwkt_initport_spin(&td->td_msgport); else lwkt_initport_thread(&td->td_msgport, td);