From 1fdb4a54500c8bda4cbe262280509f8f98b3bfed Mon Sep 17 00:00:00 2001 From: rsc Date: Sun, 23 Jan 2005 22:57:53 +0000 Subject: rename scheduler to have a more distinctive name, so stack traces can end there --- src/libthread/thread.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/libthread/thread.c') diff --git a/src/libthread/thread.c b/src/libthread/thread.c index 646d2659..cac2d497 100644 --- a/src/libthread/thread.c +++ b/src/libthread/thread.c @@ -15,7 +15,7 @@ static void delthread(_Threadlist*, _Thread*); static void addthreadinproc(Proc*, _Thread*); static void delthreadinproc(Proc*, _Thread*); static void contextswitch(Context *from, Context *to); -static void scheduler(Proc*); +static void procscheduler(Proc*); static void _threaddebug(char *fmt, ...) @@ -178,7 +178,7 @@ proccreate(void (*fn)(void*), void *arg, uint stack) p = procalloc(); t = _threadcreate(p, fn, arg, stack); id = t->id; /* t might be freed after _procstart */ - _procstart(p, scheduler); + _procstart(p, procscheduler); return id; } @@ -245,7 +245,7 @@ contextswitch(Context *from, Context *to) } static void -scheduler(Proc *p) +procscheduler(Proc *p) { _Thread *t; @@ -358,7 +358,7 @@ needstack(int n) if((char*)&t <= (char*)t->stk || (char*)&t - (char*)t->stk < 256+n){ - fprint(2, "thread stack overflow\n"); + fprint(2, "thread stack overflow: &t=%p tstk=%p n=%d\n", &t, t->stk, 256+n); abort(); } } @@ -580,7 +580,7 @@ main(int argc, char **argv) if(mainstacksize == 0) mainstacksize = 256*1024; _threadcreate(p, threadmainstart, nil, mainstacksize); - scheduler(p); + procscheduler(p); _threaddaemonize(); _threadpexit(); return 0; -- cgit v1.2.3