Hi Scott

Sorry that I didn't reply earlier, I had to go out after sending the message. 
The way to check which processes are running is to use the "ps" command. I'm 
pretty certain that on a shared host you'll only be able to see your own 
processes (but one of the Linux gurus should be able to confirm or deny that).

I ran this script on on-rev:

<?rev
        put shell ("ps -aux")
?> 

(Yes that is the whole script no HTML).

I got this output:

PID TTY TIME CMD 29690 ? 00:00:00 livecode-server 29694 ? 00:00:00 sh 29695 ? 
00:00:00 ps

Which would look like this with linefeeds:

PID TTY TIME CMD 
29690 ? 00:00:00 livecode-server
29694 ? 00:00:00 sh 
29695 ? 00:00:00 ps

As far as I understand the -aux option to ps should show all the processes 
running on the machine but as it is a shared host I only get to see my 
processes. The three processes listed are the livecode server, the shell and 
the ps command. Which looks fine. If there were any hung LiveCode processes 
they would show up in the list.

LiveCode might not terminate properly if a script crashes or goes into an 
infinite loop. All you can do is kill the process to clear it (and solve the 
bug so it doesn't happen again).

Hope this belatedly helps.

Regards

Peter

PS I saw from your later message that the problem was caused by another user 
and is now fixed.

On 23 Apr 2014, at 15:12, Scott Rossi wrote:

> Hi Peter:
> 
> How is this check done?  The installation of LCserver is on a commercial
> host.
> 
> And what would be the process to enable LC to terminate properly?
> 
> Thanks for your help.
> 
> Scott Rossi
> Creative Director
> Tactile Media, UX/UI Design
> 
> 
> 
> 
> On 4/23/14 12:00 AM, "Peter W A Wood" <[email protected]> wrote:
> 
>> Hi Scott
>> 
>> One thing to check is if the machine has lots of "zombie" LiveCode
>> processes just in case LiveCode is not terminating correctly.
>> 
>> Regards
>> 
>> Peter
>> 
>> On 23 Apr 2014, at 14:02, Scott Rossi wrote:
>> 
>>> Hi LC Server Gurus:
>>> 
>>> One day after getting an LC server-based form working, the response time
>>> of the server has suddenly decreased substantially.  I put up a simple
>>> one
>>> line script that returns the long time, and here it takes between 20 and
>>> 30 seconds to execute.  A simple HTML page with "hello world" responds
>>> immediately.
>>> 
>>> Is it possible that my repeated requests during testing have "stacked
>>> up"
>>> and bogged down the server? Is there some kind of reset and/or
>>> maintenance
>>> thing I can do?
>>> 
>>> Everything appeared to be running fine yesterday, but today things are
>>> unusuable.
>>> 
>>> Thanks for any suggestions.
>>> 
>>> Regards,
>>> 
>>> Scott Rossi
>>> Creative Director
>>> Tactile Media, UX/UI Design
>>> 
>>> 
>>> 
>>> 
>>> _______________________________________________
>>> use-livecode mailing list
>>> [email protected]
>>> Please visit this url to subscribe, unsubscribe and manage your
>>> subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>> 
>> 
>> _______________________________________________
>> use-livecode mailing list
>> [email protected]
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
> 
> 
> 
> _______________________________________________
> use-livecode mailing list
> [email protected]
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode

_______________________________________________
use-livecode mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to