Fix max recursion depth in GreenSocket.__del__