Fix up [Bug #20001]
This commit is contained in:
parent
a7af34fa8b
commit
c7e87b2118
2
thread.c
2
thread.c
@ -639,8 +639,6 @@ void rb_ec_clear_current_thread_trace_func(const rb_execution_context_t *ec);
|
||||
static int
|
||||
thread_start_func_2(rb_thread_t *th, VALUE *stack_start)
|
||||
{
|
||||
STACK_GROW_DIR_DETECTION;
|
||||
|
||||
RUBY_DEBUG_LOG("th:%u", rb_th_serial(th));
|
||||
VM_ASSERT(th != th->vm->ractor.main_thread);
|
||||
|
||||
|
@ -1989,7 +1989,7 @@ native_thread_init_main_thread_stack(void *addr)
|
||||
#else
|
||||
if (!native_main_thread.stack_start ||
|
||||
STACK_UPPER((VALUE *)(void *)&addr,
|
||||
native_main_thread.stack_start > addr,
|
||||
native_main_thread.stack_start > (VALUE *)addr,
|
||||
native_main_thread.stack_start < (VALUE *)addr)) {
|
||||
native_main_thread.stack_start = (VALUE *)addr;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user