micro-ROS / micro-ROS/micro_ros_diagnostics

key_value_buffer is static and would cause issues if two updaters are created

Abierto
#39 0 comentarios 0 reacciones 0 asignados Ver en GitHub
enhancement help wanted updater
Lenguaje dominante
C
Estrellas
10
Forks
10
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

As the title says, in micro_ros_diagnostic_updater the buffer utilized for the updater is static, perhaps should be part of one of the internal structs utilized instead.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Localiza la implementación de micro_ros_diagnostic_updater e inspecciona cómo se declara y utiliza key_value_buffer. Ejecuta el updater con dos instancias para reproducir la interferencia causada por un búfer compartido y, a continuación, verifica que cada updater conserve su propio búfer sin afectar al otro.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
c
Área
embedded-iot
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
45/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.