<p dir="ltr">But what code would you out in the service to terminate itself? Effectively doing the same as calling close in a GUI app?</p>
<p dir="ltr">Richard</p>
<div class="gmail_quote">On 4 Feb 2016 19:11,  <<a href="mailto:wkitty42@windstream.net">wkitty42@windstream.net</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 02/04/2016 11:41 AM, Richard Mace wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<br>
<br>
What's the best way of shutting down a service that is a service, having the<br>
same effect as the user clicking stop.<br>
<br>
Basically, I want my service to monitor a condition, which if met, it will stop<br>
itself.<br>
<br>
Windows Lazarus 1.4.4<br>
</blockquote>
<br>
i don't know of a ""best"" way but there are several... the easiest might be to monitor a disk-based semaphore file... if it exists, the service closes as you desire...<br>
<br>
-- <br>
 NOTE: No off-list assistance is given without prior approval.<br>
       *Please keep mailing list traffic on the list* unless<br>
       private contact is specifically requested and granted.<br>
<br>
--<br>
_______________________________________________<br>
Lazarus mailing list<br>
<a href="mailto:Lazarus@lists.lazarus.freepascal.org" target="_blank">Lazarus@lists.lazarus.freepascal.org</a><br>
<a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus" rel="noreferrer" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus</a><br>
</blockquote></div>