{"push_id":959273471,"size":1,"distinct_size":1,"ref":"refs/heads/do-not-double-debug","head":"07403136acbad3282fa23837fef79a7c0513cf9d","before":"9a2ba00e5704a9c35465252d804ab524424a7a60","commits":[{"sha":"07403136acbad3282fa23837fef79a7c0513cf9d","author":{"email":"b0c9a348ea900a493402ad782bca66f04feea3f9@us.ibm.com","name":"Myles Borins"},"message":"node_contextify: do not incept debug context\n\nCurrently a debug context is created for various calls to util.\n\nIf the node debugger is being run the main context is the debug\ncontext. In this case node_contextify was freeing the debug context\nand causing everything to explode.\n\nThis change moves around the logic and no longer frees the context.\n\nThere is a concern about the dangling pointer\n\nThe regression test was adapted from code submitted by @3y3 in #4815\n\nFixes: https://github.com/nodejs/node/issues/4440\nFixes: https://github.com/nodejs/node/issues/4815\nFixes: https://github.com/nodejs/node/issues/4597\nFixes: https://github.com/nodejs/node/issues/4952\nPR-URL: https://github.com/nodejs/node/issues/4815","distinct":true,"url":"https://api.github.com/repos/TheAlphaNerd/node/commits/07403136acbad3282fa23837fef79a7c0513cf9d"}]}