File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -279,11 +279,6 @@ async fn main(spawner: Spawner) {
279279 set_brownout_detection ( true ) ;
280280 global_state. state . lock ( ) . await . scene = Scene :: WaitingForCompetitor ;
281281
282- log:: info!( "Heap info:" ) ;
283- log:: info!( "Size: {}" , esp_alloc:: HEAP . used( ) + esp_alloc:: HEAP . free( ) ) ;
284- log:: info!( "Used: {}" , esp_alloc:: HEAP . used( ) ) ;
285- log:: info!( "Free: {}" , esp_alloc:: HEAP . free( ) ) ;
286-
287282 let mut counter = 0 ;
288283 loop {
289284 counter += 1 ;
Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ use core::cell::OnceCell;
44
55pub const FILTER_MAX : log:: LevelFilter = log:: LevelFilter :: Debug ;
66pub static mut GLOBAL_LOGS : OnceCell < Vec < String > > = OnceCell :: new ( ) ;
7+ const MAX_LOGS_SIZE : usize = 100 ;
78
89pub fn init_global_logs_store ( ) {
910 unsafe {
@@ -68,6 +69,10 @@ impl log::Log for FkmLogger {
6869 record. args( ) ,
6970 reset
7071 ) ) ;
72+
73+ if logs_buf. len ( ) > MAX_LOGS_SIZE {
74+ logs_buf. remove ( 0 ) ;
75+ }
7176 }
7277 }
7378 }
You can’t perform that action at this time.
0 commit comments