{"push_id":614835505,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"c8b4ba5a0dc352f51ef041b00cb62f3754219827","before":"8bb3c9d4ccd873c458f5c3cd18ba154d2a11fb52","commits":[{"sha":"c8b4ba5a0dc352f51ef041b00cb62f3754219827","author":{"email":"ef9393b1994ca8621832b38494a1be1c89f1fd14@climate.com","name":"Thomas Luce"},"message":"Use this to \"fix\" issues with deadlocks.\n\nBecause goroutines aren't threads, they aren't part of a scheduler,\nwhich means they can't be killed forcefully. Instead, if you have an\ninfinite loop in your code the idiomatic advice is \"fix it\"\n(http://stackoverflow.com/questions/6807590/how-to-stop-a-goroutine) and\nto use a signalling chanel to SHUT IT DOOOOOOWWWNNN!","distinct":true,"url":"https://api.github.com/repos/thomasluce/util/commits/c8b4ba5a0dc352f51ef041b00cb62f3754219827"}]}