)]}'
{"tests/t_client.sh.in":[{"author":{"_account_id":1000053,"name":"razvanc","display_name":"Razvan Cojocaru","email":"razvanc@mailbox.org","username":"razvanc"},"change_message_id":"309d610827389018286a1c5734a0603c0f6f7e6f","unresolved":true,"context_lines":[{"line_number":274,"context_line":"        output \"waiting for tentative state to end\""},{"line_number":275,"context_line":"        sleep 1"},{"line_number":276,"context_line":"        get_ifconfig_route \u003e$logfile"},{"line_number":277,"context_line":"    done"},{"line_number":278,"context_line":"}"},{"line_number":279,"context_line":""},{"line_number":280,"context_line":"# ----------------------------------------------------------"}],"source_content_type":"text/x-properties","patch_set":1,"id":"98f5c54e_87c3b0c0","line":277,"updated":"2026-08-30 16:21:53.000000000","message":"Probably unlikely to happen, but since this is unbounded it could theoretically hang.","commit_id":"7b3fc92556d90c37f743d98ba1b7744caacaaae2"},{"author":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"change_message_id":"a9b9531479924f7a11dfe3329ab86f19474ed23c","unresolved":true,"context_lines":[{"line_number":274,"context_line":"        output \"waiting for tentative state to end\""},{"line_number":275,"context_line":"        sleep 1"},{"line_number":276,"context_line":"        get_ifconfig_route \u003e$logfile"},{"line_number":277,"context_line":"    done"},{"line_number":278,"context_line":"}"},{"line_number":279,"context_line":""},{"line_number":280,"context_line":"# ----------------------------------------------------------"}],"source_content_type":"text/x-properties","patch_set":1,"id":"3d8d15b5_b422f033","line":277,"in_reply_to":"98f5c54e_87c3b0c0","updated":"2026-08-30 17:28:50.000000000","message":"good catch.  Indeed, we should error out if this happens for longer than something - maybe 30 seconds?  I\u0027ve seen IPv6 get stuck in tentative state on FreeBSD, and we should not hang.","commit_id":"7b3fc92556d90c37f743d98ba1b7744caacaaae2"}]}
