diff options
author | Brandon Low <lostlogic@rockbox.org> | 2007-10-27 04:29:46 +0000 |
---|---|---|
committer | Brandon Low <lostlogic@rockbox.org> | 2007-10-27 04:29:46 +0000 |
commit | 7104ad54d04ab829513659c44f44e08d26fb49a8 (patch) | |
tree | c6e9d45af8119b7b86bfd4d47041b24cc98ecc50 /apps | |
parent | 2c1e8283aa3923c73cee2e5bfbd39774ebb0ffd1 (diff) | |
download | rockbox-7104ad54d04ab829513659c44f44e08d26fb49a8.tar.gz rockbox-7104ad54d04ab829513659c44f44e08d26fb49a8.zip |
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
Diffstat (limited to 'apps')
-rw-r--r-- | apps/buffering.c | 4 |
1 files changed, 3 insertions, 1 deletions
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) { | |||
1199 | queue_enable_queue_send(&buffering_queue, &buffering_queue_sender_list); | 1199 | queue_enable_queue_send(&buffering_queue, &buffering_queue_sender_list); |
1200 | 1200 | ||
1201 | buffering_thread_p = create_thread( buffering_thread, buffering_stack, | 1201 | buffering_thread_p = create_thread( buffering_thread, buffering_stack, |
1202 | sizeof(buffering_stack), 0, | 1202 | sizeof(buffering_stack), CREATE_THREAD_FROZEN, |
1203 | buffering_thread_name IF_PRIO(, PRIORITY_BUFFERING) | 1203 | buffering_thread_name IF_PRIO(, PRIORITY_BUFFERING) |
1204 | IF_COP(, CPU)); | 1204 | IF_COP(, CPU)); |
1205 | } | 1205 | } |
@@ -1231,6 +1231,8 @@ bool buffering_reset(char *buf, size_t buflen) | |||
1231 | high_watermark = 3*buflen / 4; | 1231 | high_watermark = 3*buflen / 4; |
1232 | #endif | 1232 | #endif |
1233 | 1233 | ||
1234 | thread_thaw(buffering_thread_p); | ||
1235 | |||
1234 | return true; | 1236 | return true; |
1235 | } | 1237 | } |
1236 | 1238 | ||