Running Cloverleaf 5.3 on Windows.
Five processes in a site, all still showing green but data transfer had stopped at the same time for all threads – Threads also green and up. Tried to stop using GUI, no response. Tried to stop using hcienginestop from command line – SIGINT. SIGKILL, still unable to stop process. Checked monitor log and checked PID logged there, checked pid file in process directory – both different and neither appeared in task manager.
Deleted pd and cmd_port files, GUI showed everything down. No panics, but did full clean up, exited GUI, reset hostserver, started GUI and tried to start interfaces. Process would start but when I tried to start the threads got the response no response from process, process hung. But they were there!!
Ended up stopping all sites and resetting the service. This worked.
Sorry about the length of this but does anyone have anythoughts based on this description as to what happened?
Regards
Garry
UPDATE
The hciengine pid is correct in task manager. What appears to be happening is that the stop will remove the hciengine but leaves the pid and cmd_port files. From the command line it looks like hcicmd failed and goes on to SIGINT and SIGKILL but looking at the task manager it has already kill hciengine.
So why is it not finishing cleanly and leaving the pid and cmd_port files?
G