Issue #1332 new

Use portend for port checking/waiting

Jason R. Coombs
created an issue

I've extracted and made more general purpose the port checking routines in cherrypy.process.servers in a new package called portend.

CherryPy should consider using that package.

Comments (2)

  1. Jason R. Coombs reporter

    In my fork, I've added this commit as a point of discussion. I've not tested the patch, only drafted it, but please do comment on the approach.

    I note that while this patch does add the first dependency on CherryPy, the concept of dependencies has been already approved. The focus here should be on the value of using the implementation in portend or keeping a separate implementation in CherryPy.

  2. Sylvain Hellegouarch

    Hi Jason,

    So far, our dependencies have been to enable some specific features. None have forced a requirement on CherryPy. Just for that reason, I'm not sure I'm happy with breaking that historical convention.

  3. Log in to comment