)]}'
{"metropolis/node/core/minit/main.c":[{"author":{"_account_id":1000001,"name":"Lorenz Brun","display_name":"Lorenz","email":"lorenz@monogon.tech","username":"lorenz","avatars":[{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"12472224a3757a98e163e2d39582b7579ce5fc3d","unresolved":true,"context_lines":[{"line_number":118,"context_line":"    // Direct child exited, let\u0027s also exit."},{"line_number":119,"context_line":"    if (exit_status \u003e\u003d 0) {"},{"line_number":120,"context_line":"        fprintf(stderr, \"\\n\\n  Metropolis core exited with status: %d\", exit_status);"},{"line_number":121,"context_line":"        exit(exit_status);"},{"line_number":122,"context_line":"    }"},{"line_number":123,"context_line":"}"}],"source_content_type":"text/x-csrc","patch_set":1,"id":"fd203dc0_29c2367e","line":121,"updated":"2021-10-06 11:23:18.000000000","message":"Instead of exiting (which produces a useless kernel panic), I\u0027d just call reboot(LINUX_REBOOT_CMD_RESTART) here. And to make sure that we\u0027re not needlessly losing write buffers, a sync() beforehand would probably be advisable.","commit_id":"9409de39feab4a3050a64c68e8c9857f8bcc6b64"},{"author":{"_account_id":1000002,"name":"Serge Bazanski","display_name":"Serge","email":"serge@monogon.tech","username":"serge","avatars":[{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"076205f38276b501876e2cf14a5bd644d2845924","unresolved":false,"context_lines":[{"line_number":118,"context_line":"    // Direct child exited, let\u0027s also exit."},{"line_number":119,"context_line":"    if (exit_status \u003e\u003d 0) {"},{"line_number":120,"context_line":"        fprintf(stderr, \"\\n\\n  Metropolis core exited with status: %d\", exit_status);"},{"line_number":121,"context_line":"        exit(exit_status);"},{"line_number":122,"context_line":"    }"},{"line_number":123,"context_line":"}"}],"source_content_type":"text/x-csrc","patch_set":1,"id":"0c621c1f_a613be53","line":121,"in_reply_to":"fd203dc0_29c2367e","updated":"2021-10-06 15:28:45.000000000","message":"Done","commit_id":"9409de39feab4a3050a64c68e8c9857f8bcc6b64"}]}
