Hi all, Is there a way to kill just the HTTP task in a Domino Server without killing the whole server in W2K?
The HTTP task hangs and when you try to stop it by using “tell http quit” or “tell http stop”, it waits for sessions to finish:
This is the console log:
"09/10/2003 13:50:38 HTTP Server: Waiting for session to finish: Session State [Processing Request] Session ID [45] GET /RCSS/EntTra.nsf/CE/6B71A8559397F318C1256DB1003FB0B1?OpenDocument& HTTP/1.1
sh ta
09/10/2003 13:50:59 HTTP Server: Waiting for session to finish: Session State [Processing Request] Session ID [45] GET /RCSS/EntTra.nsf/CE/6B71A8559397F318C1256DB1003FB0B1?OpenDocument& HTTP/1.1
09/10/2003 13:51:23 HTTP Server: Waiting for session to finish: Session State [Processing Request] Session ID [45] GET /RCSS/EntTra.nsf/CE/6B71A8559397F318C1256DB1003FB0B1?OpenDocument& HTTP/1.1
09/10/2003 13:51:43 HTTP Server: Waiting for session to finish: Session State [Processing Request] Session ID [45] GET /RCSS/EntTra.nsf/CE/6B71A8559397F318C1256DB1003FB0B1?OpenDocument& HTTP/1.1
09/10/2003 13:52:03 HTTP Server: Waiting for session to finish: Session State [Processing Request] Session ID [45] GET /RCSS/EntTra.nsf/CE/6B71A8559397F318C1256DB1003FB0B1?OpenDocument& HTTP/1.1
09/10/2003 13:52:23 HTTP Server: Waiting for session to finish: Session State [Processing Request] Session ID [45] GET /RCSS/EntTra.nsf/CE/6B71A8559397F318C1256DB1003FB0B1?OpenDocument& HTTP/1.1
09/10/2003 13:52:43 HTTP Server: Waiting for session to finish: Session State [Processing Request] Session ID [45] GET /RCSS/EntTra.nsf/CE/6B71A8559397F318C1256DB1003FB0B1?OpenDocument& HTTP/1.1
Even if you do manage to kill http (or any Domino task for that matter) you have permanently screwed your Domino session. The task may be holding shared resources that will never be freed. If you try to quit Domino it will hang forever because the server doesn’t know that the task is gone and waits forever for it.
In fact a similar discussion came up earlier because somebody expected Domino to panic when a process get killed and it did not. See this thread . This will probably be incorporated into a future release so that killing any process will immediately Panic the server.
Unfortunately I do not see any immediate relief from your problem other than using “nsd -kill” to terminate the entire server, then restarting it.
yep, i read it, i also presumed the OP had read it as well (i posted a couple of days after you), if someone really wants to screw up their server who am i to stop them