Vaibhav Shukla

Vaibhav Shukla

Full-Stack web developer (6+ yrs)

Badges

Tastemaker
Tastemaker
Gone streaking
Gone streaking

Maker History

  • park
    parkPause a process and free its TCP port. Resume later.
    Apr 2026
  • 🎉
    Joined Product HuntJanuary 10th, 2022

Forums

Vaibhav Shukla

2mo ago

park - Pause a process and free its TCP port. Resume later.

Freeze a running server and free its TCP port — without killing it. Resume later with the same PID, memory, and state. park reaches inside the target process and injects close(fd) via ptrace (Linux) or Mach thread injection (macOS) to release the listening socket. Resume recreates the listener at the same fd number. Works with uvicorn, FastAPI, Flask, python http.server, and more. Single binary, no deps. Install: curl -fsSL https://raw.githubusercontent.co... | sh
View more