diff options
Diffstat (limited to 'apps/buffering.c')
-rw-r--r-- | apps/buffering.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/apps/buffering.c b/apps/buffering.c index 09b164ea4f..9bc7d730c5 100644 --- a/apps/buffering.c +++ b/apps/buffering.c | |||
@@ -43,6 +43,8 @@ | |||
43 | /* #define LOGF_ENABLE */ | 43 | /* #define LOGF_ENABLE */ |
44 | #include "logf.h" | 44 | #include "logf.h" |
45 | 45 | ||
46 | #define BUF_MAX_HANDLES 384 | ||
47 | |||
46 | /* macros to enable logf for queues | 48 | /* macros to enable logf for queues |
47 | logging on SYS_TIMEOUT can be disabled */ | 49 | logging on SYS_TIMEOUT can be disabled */ |
48 | #ifdef SIMULATOR | 50 | #ifdef SIMULATOR |
@@ -1120,6 +1122,10 @@ bool bufclose(int handle_id) | |||
1120 | return true; | 1122 | return true; |
1121 | } | 1123 | } |
1122 | #endif | 1124 | #endif |
1125 | if (handle_id <= 0) { | ||
1126 | return true; | ||
1127 | } | ||
1128 | |||
1123 | LOGFQUEUE("buffering >| Q_CLOSE_HANDLE %d", handle_id); | 1129 | LOGFQUEUE("buffering >| Q_CLOSE_HANDLE %d", handle_id); |
1124 | return queue_send(&buffering_queue, Q_CLOSE_HANDLE, handle_id); | 1130 | return queue_send(&buffering_queue, Q_CLOSE_HANDLE, handle_id); |
1125 | } | 1131 | } |