avrdudes / avarice

AVaRICE is a program for interfacing the Atmel JTAG ICE to GDB to allow users to debug their embedded AVR target.
GNU General Public License v2.0
35 stars 11 forks source link

line-buffer stdout to be nice to debug engines #91

Open tlyu opened 2 years ago

tlyu commented 2 years ago

Some IDE debug engines start up debug servers in pipes and look for status messages to indicate the debug server is finished starting up. The startup messages could be stuck in the stdio buffer, causing the debug engine to time out.