)]}'
{"daemon/mc_time.cc":[{"author":{"_account_id":1000002,"name":"Trond Norbye","display_name":"Trond","email":"trond.norbye@couchbase.com","username":"trond","avatars":[{"url":"https://www.gravatar.com/avatar/1521a1fa74885ab7b9748113afe689cc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/1521a1fa74885ab7b9748113afe689cc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/1521a1fa74885ab7b9748113afe689cc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/1521a1fa74885ab7b9748113afe689cc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"79c516e594999599a94a171a9f1d090196e1eecc","unresolved":false,"context_lines":[{"line_number":52,"context_line":""},{"line_number":53,"context_line":"static std::atomic\u003crel_time_t\u003e memcached_uptime(0);"},{"line_number":54,"context_line":"static std::atomic\u003ctime_t\u003e memcached_epoch(0);"},{"line_number":55,"context_line":"static volatile uint64_t memcached_monotonic_start \u003d 0;"},{"line_number":56,"context_line":"static struct event_base* main_ev_base \u003d NULL;"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"static void mc_time_clock_event_handler(evutil_socket_t fd, short which, void *arg);"}],"source_content_type":"text/x-c","patch_set":3,"id":"34176997_4b46d07d","line":55,"range":{"start_line":55,"start_character":7,"end_line":55,"end_character":55},"updated":"2018-03-13 12:10:52.000000000","message":"isn\u0027t this field subject to the exact same problem?","commit_id":"f2dfe737c4242efe41af64e448e391f50162a85e"},{"author":{"_account_id":1004079,"name":"Tim Bradgate","email":"tim.bradgate@couchbase.com","username":"Tim020","avatars":[{"url":"https://www.gravatar.com/avatar/66fed9b97c013f2efe450a71f6b0ffca.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/66fed9b97c013f2efe450a71f6b0ffca.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/66fed9b97c013f2efe450a71f6b0ffca.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/66fed9b97c013f2efe450a71f6b0ffca.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"85de4679e6ef9099f382fbdfdd91eff92f27259c","unresolved":false,"context_lines":[{"line_number":52,"context_line":""},{"line_number":53,"context_line":"static std::atomic\u003crel_time_t\u003e memcached_uptime(0);"},{"line_number":54,"context_line":"static std::atomic\u003ctime_t\u003e memcached_epoch(0);"},{"line_number":55,"context_line":"static volatile uint64_t memcached_monotonic_start \u003d 0;"},{"line_number":56,"context_line":"static struct event_base* main_ev_base \u003d NULL;"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"static void mc_time_clock_event_handler(evutil_socket_t fd, short which, void *arg);"}],"source_content_type":"text/x-c","patch_set":3,"id":"7c155050_4b391b6f","line":55,"range":{"start_line":55,"start_character":7,"end_line":55,"end_character":55},"in_reply_to":"34176997_4b46d07d","updated":"2018-03-13 12:15:21.000000000","message":"Don\u0027t think so, looking through it is only written to once when we initialise (mc_time_init_epoch) and from that point on we only read the value","commit_id":"f2dfe737c4242efe41af64e448e391f50162a85e"}]}
