When a process is killed, the ports are automatically Freed.
When I was doing TCP up connection I Freed same port for reuse using this method itself.
Luckily, if you stop the application, the port will be released. The title says How to properly close a port?, not how to kill a process. What if you want the keep the process running but don't want to listen on that port anymore?
I don't think it is possible to free a port held by a process without killing the same process.
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
When a process is killed, the ports are automatically Freed.
When I was doing TCP up connection I Freed same port for reuse using this method itself.
Luckily, if you stop the application, the port will be released. The title says How to properly close a port?, not how to kill a process. What if you want the keep the process running but don't want to listen on that port anymore?
I don't think it is possible to free a port held by a process without killing the same process.