{"push_id":3153730034,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"9b6e1e42ec528c86bb37a9b489b85690ca693cd3","before":"5d722e2d67bcc650ad99effe70d4951ff3569996","commits":[{"sha":"9b6e1e42ec528c86bb37a9b489b85690ca693cd3","author":{"name":"Vinayak Pawar","email":"ec10b676a5a7358a650273400cb4e4108f07c33c@gmail.com"},"message":"Some email servers do not respond in timely fashion. They make the\nthe sender wait forever in anticipation of response. When OpenSpecimen\nis communicating with such email servers, it waits forever for the\nresponse, consuming one thread per email from the async thread pool.\nEventually, the async pool will be fully exhausted causing disruption\nin other async functions like export records, audit reports etc.\n\nTo solve the above problem, the mail sender is configured to\nteardown the connection if it fails to receive response from the\nserver within 10 seconds.","distinct":true,"url":"https://api.github.com/repos/krishagni/openspecimen/commits/9b6e1e42ec528c86bb37a9b489b85690ca693cd3"}]}
{"actor":{"display_login":"vinayakapawar"}}