{"push_id":584323497,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"fffa0c6f832221e0f44aefa6aacbdc9a79c76c80","before":"419898fb0869a9057b14d9a318c12fa24e6aea53","commits":[{"sha":"fffa0c6f832221e0f44aefa6aacbdc9a79c76c80","author":{"email":"6322640a7df66fbc1b8ecb9df15d12f659c77787@linux.com","name":"Andrew Cooks"},"message":"refactor, fix: lock globals to avoid use-after-free bugs\n\nThe stats thread had a use-after-free bug where the global interface var\nwas updated by the main thread while the stats thread was running.\n\nThis change removes some of the global accesses and locks the globals that\ncan't easily be removed.","distinct":true,"url":"https://api.github.com/repos/acooks/jittertrap/commits/fffa0c6f832221e0f44aefa6aacbdc9a79c76c80"}]}