<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Sep 30, 2015 at 8:28 PM, Gordon Cooper <span dir="ltr"><<a href="mailto:hughgordont@gmail.com" target="_blank">hughgordont@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
<br>
On Wed, 30 Sep 2015, Susie Nicol wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi<br>
<br>
I have an application with a main form, and several others whuich are only<br>
ever used in modal form.<br>
<br>
The application is slow to terminate, and I cannot see why.  The shutdown<br>
procedure, simplified a little looks like this: (datamodified a global<br>
Boolean; savedata another procedure in the same unit; the SQLcomponents are<br>
in a a data module)<br>
<br>
procedure FinishUp;<br>
<br>
begin<br>
 if datamodified then<br>
   savedata;<br>
<br>
sqltransaction1.commit;<br>
sqlconnection.close(True);<br>
<br>
Application.Terminate  {line A}<br>
<br>
end;<br>
<br>
The debugger shows me that everything is fine until line A, when the<br>
program hangs: often for 15 seconds, sometimes for ever.<br>
<br>
XFCE on Linux complains that the window containing the main form cannot be<br>
closed because 'the application may be busy'.<br>
<br>
I have tried to replace line A with 'halt' or 'close' without any<br>
difference. The connection to the database is indeed closed.<br>
</blockquote>
<br></span>
Susie,<br>
</blockquote>
              You said Linux with xcfe, but which version of LInux? Some of them<br>
 behave quite differently from others.<span class="HOEnZb"><font color="#888888"><br>
<br>
Gordon.</font></span><div class="h5"></div></blockquote><div> </div>Hi Gordon - thanks for replying<br><br></div><div class="gmail_quote">OpenSuse, 13.2, with XFCE 4.10<br><br></div>Susie<br></div></div>