{"push_id":2438026076,"size":2,"distinct_size":1,"ref":"refs/heads/protect_stateful_pool_integration","head":"b9e1738230ea4c933d5fa2e65520855e77c0cbf0","before":"ecdad5c93f652b2512e061ee61cb566fcfa18481","commits":[{"sha":"4694327875be9557fe1a7f805f23112bf223541a","author":{"name":"Ryan Julian","email":"07e19303c20b42516225d56369a7705b9338bbf2@usc.edu"},"message":"[travisci] Correct changed file detection","distinct":false,"url":"https://api.github.com/repos/ryanjulian/rllab/commits/4694327875be9557fe1a7f805f23112bf223541a"},{"sha":"b9e1738230ea4c933d5fa2e65520855e77c0cbf0","author":{"name":"Ryan Julian","email":"07e19303c20b42516225d56369a7705b9338bbf2@usc.edu"},"message":"Protect StatefulPool from class methods\n\nStatefulPool doesn't support batching over with class methods because it\nalways passes `G` as the first argument to the worker function. If one of the\n`run_` methods in StatefulPool is called with a class method it can lead to\na silent lock-up of the pool, which is very difficult to debug.\n\nNote: this bug does not appear unless n_parallel > 1","distinct":true,"url":"https://api.github.com/repos/ryanjulian/rllab/commits/b9e1738230ea4c933d5fa2e65520855e77c0cbf0"}]}
{"actor":{"display_login":"ryanjulian"}}