[ox] Ensure all gdblogger messages always end with a new line
This commit is contained in:
parent
0c7f8c8b5e
commit
472249cd6d
5
deps/ox/gdblogger.py
vendored
5
deps/ox/gdblogger.py
vendored
@ -175,7 +175,8 @@ def handle_tracepoint(event):
|
|||||||
# end: iterate over frames
|
# end: iterate over frames
|
||||||
msg = json.dumps(Msg('TraceEvent', TraceEvent(channel, log_msg, frames)))
|
msg = json.dumps(Msg('TraceEvent', TraceEvent(channel, log_msg, frames)))
|
||||||
if log_server is not None:
|
if log_server is not None:
|
||||||
log_server.send(bytes(msg, 'utf-8'))
|
print(log_msg)
|
||||||
|
log_server.send(bytes(msg + '\n', 'utf-8'))
|
||||||
gdb.execute('set scheduler-locking off')
|
gdb.execute('set scheduler-locking off')
|
||||||
gdb.post_event(Executor("continue"))
|
gdb.post_event(Executor("continue"))
|
||||||
|
|
||||||
@ -217,4 +218,4 @@ gdb.events.stop.connect(handle_tracepoint)
|
|||||||
gdb.events.exited.connect(handle_exit)
|
gdb.events.exited.connect(handle_exit)
|
||||||
|
|
||||||
if log_server is not None:
|
if log_server is not None:
|
||||||
log_server.send(bytes(json.dumps(Msg('Init', InitMsg(''))), 'utf-8'))
|
log_server.send(bytes(json.dumps(Msg('Init', InitMsg(''))) + '\n', 'utf-8'))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user