No longer store the locks at the class level. Simply store them at the instance level. This greatly simplifies the implementation and also prevents failures in concurrency.
No longer store the locks at the class level. Simply store them at the instance level. This greatly simplifies the implementation and also prevents failures in concurrency.

cherrypy/cheroot,cherrypy/cherrypy,cherrypy/cherrypy,Safihre/cherrypy,Safihre/cherrypy