diff options
author | Yinan Zhang <zyn8950@gmail.com> | 2019-07-30 11:26:13 -0700 |
---|---|---|
committer | Qi Wang <interwq@gmail.com> | 2019-07-30 19:31:28 -0700 |
commit | 82b8aaaeb68ccb65ca52532f4806a43fbdb26b7a (patch) | |
tree | 7fd8a3132e80c6966f72e1c337b1f93c5968b90e /src | |
parent | 9344d25488b626739c9080eb471d1bd15eeb046b (diff) |
Quick fix for prof log printing
The emitter APIs used were incorrect, a side effect of which was
extra lines being printed.
Diffstat (limited to 'src')
-rw-r--r-- | src/prof.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -2744,12 +2744,12 @@ prof_log_stop(tsdn_t *tsdn) { emitter_init(&emitter, emitter_output_json, &prof_emitter_write_cb, (void *)(&arg)); - emitter_json_object_begin(&emitter); + emitter_begin(&emitter); prof_log_emit_metadata(&emitter); prof_log_emit_threads(tsd, &emitter); prof_log_emit_traces(tsd, &emitter); prof_log_emit_allocs(tsd, &emitter); - emitter_json_object_end(&emitter); + emitter_end(&emitter); /* Reset global state. */ if (log_tables_initialized) { |