{"push_id":687437998,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"42162ef23283bc786b3ef44627d7490e99eb5397","before":"881321487a6d93b7bd5603c809ff8c6cfcd4e58f","commits":[{"sha":"8a690da01b7d1d8b4fab132b3b04f00881ba147c","author":{"email":"60e1c47392f378f4ce5f99199349f4dd1ce738b6@gmail.com","name":"Russ"},"message":"Fix halting target in gdb_server.py\n\nThe gdb server reports it supports \"no ack\" mode, but still sends acks\nafter switching modes.  This causes the gdb client to hang when sending\nthe halt command (ctrl-c).\n\nThis patch prevents gdb server from sending acks after it has switched\nmodes.  It also explicitly clears out the data buffer after calling\nhandleMsg, since this was done implicitly by the code responsible for\nreading acks.\n\nThe problems halting the target were introduced in the commit:\n29e552501686908fc6c05abdf98c9fadf0446b76 -\n\"GDBServer no ack mode support.\"","distinct":true,"url":"https://api.github.com/repos/mbedmicro/pyOCD/commits/8a690da01b7d1d8b4fab132b3b04f00881ba147c"},{"sha":"42162ef23283bc786b3ef44627d7490e99eb5397","author":{"email":"36fc8141caaf059b42d857c1d91711d7ac1e2db3@rocketmail.com","name":"Martin Kojtal"},"message":"Merge pull request #152 from c1728p9/fix_gdb_server\n\nFix halting target in gdb_server.py","distinct":true,"url":"https://api.github.com/repos/mbedmicro/pyOCD/commits/42162ef23283bc786b3ef44627d7490e99eb5397"}]}