- May 14, 2016
-
-
Beat Küng authored
-
Beat Küng authored
-
Beat Küng authored
-
Beat Küng authored
This makes sure the file descriptors are closed in the right thread. Before on NuttX, when stopping the logger, orb unsubscribe failed due to this.
-
Beat Küng authored
We always write larger chunks (orb messages) to the buffer, so the buffer needs to be larger than the minimum write chunk
-
Beat Küng authored
-
Beat Küng authored
write_changed_parameters() also takes the lock and thus would deadlock otherwise.
-
Daniel Agar authored
-
Beat Küng authored
-
Beat Küng authored
This is required for the logger, we just manually add the padding bytes what would otherwise be done by the compiler. Additionally we reorder the fields by type, so that padding is only necessary for nested types.
-
Beat Küng authored
-
Daniel Agar authored
-
Beat Küng authored
-
Beat Küng authored
-
Beat Küng authored
-
Daniel Agar authored
-
Mark Whitehorn authored
-
Mark Whitehorn authored
-
Mark Whitehorn authored
-
Beat Küng authored
-
Beat Küng authored
-
Beat Küng authored
-
Beat Küng authored
-
Beat Küng authored
it's not used in the logger, so don't store it there. It is accessed via LogWriter::write. This also makes sure the buffer size is >= _min_write_chunk and handles allocation failure properly.
-
Beat Küng authored
-
Beat Küng authored
-
Beat Küng authored
-
Beat Küng authored
-
Beat Küng authored
-
Mark Whitehorn authored
-
Mark Whitehorn authored
-
Mark Whitehorn authored
-
Mark Whitehorn authored
-
Mark Whitehorn authored
-
Mark Whitehorn authored
-
Mark Whitehorn authored
-
Mark Whitehorn authored
-
Mark Whitehorn authored
-
Mark Whitehorn authored
-
Mark Whitehorn authored
-