{"push_id":972035089,"size":1,"distinct_size":1,"ref":"refs/heads/socket_fixes","head":"e46c05979549bc8122b36978bb1d925d169ada7d","before":"bccdc51cb0bc56b42053d17256df37cedca112b5","commits":[{"sha":"e46c05979549bc8122b36978bb1d925d169ada7d","author":{"email":"fd5fdcd2a5d35ccb481fc3d8dd4d559f2b8c0652@gmail.com","name":"Marius Wachtler"},"message":"socket: workaround socket close problem\nThe socket implementation used to only call close on a socket when all references where gone.\nThis works fine for cpython which uses reference counting but for pyston (and pypy) this is a problem.\nThis works around the problem in a similar way as pypy does.\nIt also uses the same method names so that 3th party libs which already support pypy will automatically work with pyston too.\n(e.g. urllib3)","distinct":true,"url":"https://api.github.com/repos/undingen/pyston/commits/e46c05979549bc8122b36978bb1d925d169ada7d"}]}