From 7104ad54d04ab829513659c44f44e08d26fb49a8 Mon Sep 17 00:00:00 2001 From: Brandon Low Date: Sat, 27 Oct 2007 04:29:46 +0000 Subject: Whoops, that thread can't run until the linked list is initialized git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15329 a1c6a512-1295-4272-9138-f99709370657 --- apps/buffering.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'apps') diff --git a/apps/buffering.c b/apps/buffering.c index bdf7767e42..d632951f5a 100644 --- a/apps/buffering.c +++ b/apps/buffering.c @@ -1199,7 +1199,7 @@ void buffering_init(void) { queue_enable_queue_send(&buffering_queue, &buffering_queue_sender_list); buffering_thread_p = create_thread( buffering_thread, buffering_stack, - sizeof(buffering_stack), 0, + sizeof(buffering_stack), CREATE_THREAD_FROZEN, buffering_thread_name IF_PRIO(, PRIORITY_BUFFERING) IF_COP(, CPU)); } @@ -1231,6 +1231,8 @@ bool buffering_reset(char *buf, size_t buflen) high_watermark = 3*buflen / 4; #endif + thread_thaw(buffering_thread_p); + return true; } -- cgit v1.2.3