X-Git-Url: http://git.openwrt.org/?p=project%2Flibubox.git;a=blobdiff_plain;f=runqueue.c;h=d5719d1f7fdb756afdb5749cbf56d36e686e53c7;hp=a1d013361aabe4cfb1b067430ce592e396b94d54;hb=89fb6136ad7484e4e8f9b618e530e098cf573665;hpb=1db3e7df31d9f0ab24bcaa3fd17e81a9f3104615;ds=sidebyside diff --git a/runqueue.c b/runqueue.c index a1d0133..d5719d1 100644 --- a/runqueue.c +++ b/runqueue.c @@ -196,11 +196,10 @@ void runqueue_task_kill(struct runqueue_task *t) if (!t->queued) return; - runqueue_task_complete(t); if (running && t->type->kill) t->type->kill(q, t); - runqueue_start_next(q); + runqueue_task_complete(t); } void runqueue_stop(struct runqueue *q)