Skip to content

Instantly share code, notes, and snippets.

@dkounal
Created October 26, 2022 08:51
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dkounal/0bef2b6ba9ce8f798d4f5ad09dff2704 to your computer and use it in GitHub Desktop.
Save dkounal/0bef2b6ba9ce8f798d4f5ad09dff2704 to your computer and use it in GitHub Desktop.
C:\delphi\Github\mORMot2\ex\ThirdPartyDemos\martin-doyle\05-HttpDaemonORM\src>Project05HttpDaemon /install
20221026 08484033 ! info SetThreadName 5188=Main
20221026 08484033 ! info Daemon exe run /install
20221026 08484033 ! info mormot.core.os.TServiceController(01df442956b0) CreateService('Project05HttpDaemon','Project05HttpDaemon','C:\delphi\Github\mORMot2\ex\ThirdPartyDemos\martin-doyle\05-HttpDaemonORM\src\Project05HttpDaemon.exe')
20221026 08484034 ! trace mormot.core.os.TServiceController(01df442956b0) GetState(Project05HttpDaemon)=Stopped
20221026 08484034 ! debug mormot.core.os.TServiceController(01df442956b0) Install(Project05HttpDaemon)=Stopped
Project05HttpDaemon
---------------------
Successfully executed [/install] (Install) on Service 'Project05HttpDaemon'
20221026 08484036 ! info Daemon exe leave
C:\delphi\Github\mORMot2\ex\ThirdPartyDemos\martin-doyle\05-HttpDaemonORM\src>Project05HttpDaemon /start
20221026 08484452 ! info SetThreadName 1c08=Main
20221026 08484452 ! info Daemon exe run /start
20221026 08484452 ! debug mormot.core.os.TServiceController(021a50df56b0) Start(Project05HttpDaemon) Args=0 Handle=2312020698800
Project05HttpDaemon
---------------------
Successfully executed [/start] (Start) on Service 'Project05HttpDaemon'
20221026 08484454 ! info Daemon exe leave
C:\delphi\Github\mORMot2\ex\ThirdPartyDemos\martin-doyle\05-HttpDaemonORM\src>Project05HttpDaemon /stop
20221026 08485858 ! info SetThreadName 4108=Main
20221026 08485858 ! info Daemon exe run /stop
Project05HttpDaemon
---------------------
Error 1052 [The requested control is not valid for this service] occured with [/stop] (Stop) on Service 'Project05HttpDaemon'
20221026 08485858 ! info Daemon exe leave
C:\delphi\Github\mORMot2\ex\ThirdPartyDemos\martin-doyle\05-HttpDaemonORM\src>Project05HttpDaemon
20221026 08490531 ! info SetThreadName 0810=Main
20221026 08490531 ! info Daemon exe run
20221026 08490531 ! debug mormot.core.os.TServiceSingle(0174dd11b7f0) Create: Project05HttpDaemon (Project05HttpDaemon) running as [C:\delphi\Github\mORMot2\ex\ThirdPartyDemos\martin-doyle\05-HttpDaemonORM\src\Project05HttpDaemon.exe 0.0.0.0 (2022-10-26 10:38:25)]
20221026 08490531 ! EXCOS EExternalException (05) [Main] at 7ffd62c8fb0c
Project05HttpDaemon
---------------------
Try with one of the switches:
Project05HttpDaemon /console -c /verbose /help -h /version
/install /uninstall /start /stop /state
20221026 08490531 ! info Daemon exe leave
C:\delphi\Github\mORMot2\ex\ThirdPartyDemos\martin-doyle\05-HttpDaemonORM\src>Project05HttpDaemon /state
20221026 08491024 ! info SetThreadName 1c20=Main
20221026 08491024 ! info Daemon exe run /state
Project05HttpDaemon State=20221026 08491024 ! trace mormot.core.os.TServiceController(0247f68356b0) GetState(Project05HttpDaemon)=Starting
Starting
20221026 08491024 ! info Daemon exe leave
C:\delphi\Github\mORMot2\ex\ThirdPartyDemos\martin-doyle\05-HttpDaemonORM\src>Project05HttpDaemon /state
20221026 08494203 ! info SetThreadName 3dd0=Main
20221026 08494203 ! info Daemon exe run /state
Project05HttpDaemon State=20221026 08494203 ! trace mormot.core.os.TServiceController(01be01c856b0) GetState(Project05HttpDaemon)=Starting
Starting
20221026 08494203 ! info Daemon exe leave
C:\delphi\Github\mORMot2\ex\ThirdPartyDemos\martin-doyle\05-HttpDaemonORM\src>Project05HttpDaemon /state
20221026 08500608 ! info SetThreadName 381c=Main
20221026 08500608 ! info Daemon exe run /state
Project05HttpDaemon State=20221026 08500608 ! trace mormot.core.os.TServiceController(0279a37e56b0) GetState(Project05HttpDaemon)=Starting
Starting
20221026 08500608 ! info Daemon exe leave
C:\delphi\Github\mORMot2\ex\ThirdPartyDemos\martin-doyle\05-HttpDaemonORM\src>Project05HttpDaemon /stop
20221026 08501827 ! info SetThreadName 06c0=Main
20221026 08501827 ! info Daemon exe run /stop
Project05HttpDaemon
---------------------
Error 1052 [The requested control is not valid for this service] occured with [/stop] (Stop) on Service 'Project05HttpDaemon'
20221026 08501828 ! info Daemon exe leave
C:\delphi\Github\mORMot2\ex\ThirdPartyDemos\martin-doyle\05-HttpDaemonORM\src>Project05HttpDaemon /state
20221026 08502528 ! info SetThreadName 32a0=Main
20221026 08502528 ! info Daemon exe run /state
Project05HttpDaemon State=20221026 08502528 ! trace mormot.core.os.TServiceController(026936d356b0) GetState(Project05HttpDaemon)=Starting
Starting
20221026 08502528 ! info Daemon exe leave
C:\delphi\Github\mORMot2\ex\ThirdPartyDemos\martin-doyle\05-HttpDaemonORM\src>Project05HttpDaemon /uninstall
20221026 08503643 ! info SetThreadName 50dc=Main
20221026 08503643 ! info Daemon exe run /uninstall
Project05HttpDaemon
---------------------
Successfully executed [/uninstall] (Uninstall) on Service 'Project05HttpDaemon'
20221026 08503643 ! info Daemon exe leave
@dkounal
Copy link
Author

dkounal commented Oct 26, 2022

20221026 08484452 ! info SetThreadName 1c08=Main
20221026 08484452 ! info Daemon exe run /start
20221026 08484452 ! debug mormot.core.os.TServiceController(021a50df56b0) Start(Project05HttpDaemon) Args=0 Handle=2312020698800
20221026 08484454 ! info Daemon exe leave

@dkounal
Copy link
Author

dkounal commented Oct 26, 2022

20221026 08485858 ! info SetThreadName 4108=Main
20221026 08485858 ! info Daemon exe run /stop
20221026 08485858 ! info Daemon exe leave

@dkounal
Copy link
Author

dkounal commented Oct 26, 2022

20221026 08490531 ! info SetThreadName 0810=Main
20221026 08490531 ! info Daemon exe run
20221026 08490531 ! debug mormot.core.os.TServiceSingle(0174dd11b7f0) Create: Project05HttpDaemon (Project05HttpDaemon) running as [C:\delphi\Github\mORMot2\ex\ThirdPartyDemos\martin-doyle\05-HttpDaemonORM\src\Project05HttpDaemon.exe 0.0.0.0 (2022-10-26 10:38:25)]
20221026 08490531 ! EXCOS EExternalException (05) [Main] at 7ffd62c8fb0c
20221026 08490531 ! info Daemon exe leave

@dkounal
Copy link
Author

dkounal commented Oct 26, 2022

20221026 08491024 ! info SetThreadName 1c20=Main
20221026 08491024 ! info Daemon exe run /state
20221026 08491024 ! trace mormot.core.os.TServiceController(0247f68356b0) GetState(Project05HttpDaemon)=Starting
20221026 08491024 ! info Daemon exe leave

@dkounal
Copy link
Author

dkounal commented Oct 26, 2022

20221026 08494203 ! info SetThreadName 3dd0=Main
20221026 08494203 ! info Daemon exe run /state
20221026 08494203 ! trace mormot.core.os.TServiceController(01be01c856b0) GetState(Project05HttpDaemon)=Starting
20221026 08494203 ! info Daemon exe leave

@dkounal
Copy link
Author

dkounal commented Oct 26, 2022

20221026 08500608 ! info SetThreadName 381c=Main
20221026 08500608 ! info Daemon exe run /state
20221026 08500608 ! trace mormot.core.os.TServiceController(0279a37e56b0) GetState(Project05HttpDaemon)=Starting
20221026 08500608 ! info Daemon exe leave

@dkounal
Copy link
Author

dkounal commented Oct 26, 2022

20221026 08501827 ! info SetThreadName 06c0=Main
20221026 08501827 ! info Daemon exe run /stop
20221026 08501828 ! info Daemon exe leave

@dkounal
Copy link
Author

dkounal commented Oct 26, 2022

20221026 08502528 ! info SetThreadName 32a0=Main
20221026 08502528 ! info Daemon exe run /state
20221026 08502528 ! trace mormot.core.os.TServiceController(026936d356b0) GetState(Project05HttpDaemon)=Starting
20221026 08502528 ! info Daemon exe leave

@dkounal
Copy link
Author

dkounal commented Oct 26, 2022

20221026 08503643 ! info SetThreadName 50dc=Main
20221026 08503643 ! info Daemon exe run /uninstall
20221026 08503643 ! info Daemon exe leave

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment