Re: The Dreaded tsNet "Error Previous request not completed" iOS app

2021-11-19 Thread Mark Waddingham via use-livecode

On 2021-11-19 17:20, Ralph DiMola via use-livecode wrote:
I just wanted to thank Jacqueline Landman Gay and Charles Warwick for 
this

thread
https://www.mail-archive.com/use-livecode@lists.runrev.com/msg113554.html

I still wonder how more than one synchronous operation can be in play 
at the

same as synchronous operations are blocking. Oh well I works now with
tsNet-Pro. Well worth the price...


So technically 'synchronous' libURL operations are not blocking - they 
use a nested wait. As libURL is a script library, and uses engine 
sockets (and thus messages), they need to get messages and so all 
messages also occur. Indeed, this also means you can handle progress 
notifications, and whatever means you choose to show the UI is currently 
'blocked' because your script is busy.


It does mean you do have to be somewhat careful with `get url` and 
friends - since you can end up in a bit of a recursive mess (i.e. if a 
message fires while a get url is going on, and you do another get url 
etc. etc.).


There is a request in BZ to make tsNet's synchronous calls truly 
blocking - however that would probably need to come with some sort of 
automatic 'busy' indicator over all currently open windows to prevent UI 
events getting queued / lost (and users being confused why things don't 
work at certain points!). The upside of that is that it might prevent 
'mysterious' problems with accidental recursive waits which can happen 
at the moment.


Warmest Regards,

Mark.

--
Mark Waddingham ~ m...@livecode.com ~ http://www.livecode.com/
LiveCode: Everyone can create apps

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


RE: The Dreaded tsNet "Error Previous request not completed" iOS app

2021-11-19 Thread Ralph DiMola via use-livecode
I just wanted to thank Jacqueline Landman Gay and Charles Warwick for this
thread
https://www.mail-archive.com/use-livecode@lists.runrev.com/msg113554.html

I still wonder how more than one synchronous operation can be in play at the
same as synchronous operations are blocking. Oh well I works now with
tsNet-Pro. Well worth the price...

Ralph DiMola
IT Director
Evergreen Information Services
rdim...@evergreeninfo.net


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


RE: The Dreaded tsNet "Error Previous request not completed" iOS app

2021-11-19 Thread Ralph DiMola via use-livecode
I solved the problem. I was my problem. When I activated LC 9.6.4+ I just
blew past the licensing dialog taking the default as I have always done. In
pre 9.6.4 I only had one licensing option. This was my business license that
included the indy to business upgrade and the pro features upgrade. In
9.6.4+ these upgrade options appear as 3 license choices. The default was
Indy(so to speak) the second was the business(I guess) but the third was
clearly identified as "Pro Features". I used the "Re-license Livecode"
option in the help menu and took the third option and my PDF widget appeared
and my initial testing shows that I am no longer throwing the "Error
Previous request not completed" error. I tested a 9.6.5rc2 build and not yet
seen the error on iOS. I have a tester trying a LC 10dp1 iOS build and he
has not seen the error either.

So... Don't blow past the licensing dialog like I did. Check to see if there
is more than one option, then check them all so get the license level you
expect.

Ralph DiMola
IT Director
Evergreen Information Services
rdim...@evergreeninfo.net


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


RE: The Dreaded tsNet "Error Previous request not completed" iOS app

2021-11-17 Thread Ralph DiMola via use-livecode
Ahhh,

That explains why the app is failing now. I lost the pro-features in the 
transition to the new business model. Thanks!

Ralph DiMola
IT Director
Evergreen Information Services
rdim...@evergreeninfo.net


-Original Message-
From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On Behalf Of 
matthias rebbe via use-livecode
Sent: Wednesday, November 17, 2021 5:26 PM
To: How to use LiveCode
Cc: matthias_livecode_150...@m-r-d.de
Subject: Re: The Dreaded tsNet "Error Previous request not completed" iOS app

According to Livecode's website https://livecode.com/pro-features/

Complete Advanced Networking Layer:
- Non-blocking, asynchronous operations on SFTP, SMTP, SMTPS and SMTP/TLS
- SFTP authentication via public key authentication giving the best possible 
security
- SMTP(S/TLS) / SFTP downloads and uploads can either be via file or via 
variable – you are not limited by the memory available to your variable
- Ability to generate public / private key pairs suitable for use with SFTP – 
no need for an external application to create these
- Ability to send additional raw commands along with FTP and SFTP transfers to 
be executed before or after the transfer completes

Regards,

Matthisa
> Am 17.11.2021 um 23:04 schrieb Ralph DiMola via use-livecode 
> :
> 
> What is the "pro version" of tsNet the Charles refers to in that thread?
> 
> Ralph DiMola
> IT Director
> Evergreen Information Services
> rdim...@evergreeninfo.net
> 
> 
> -Original Message-
> From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On 
> Behalf Of J. Landman Gay via use-livecode
> Sent: Wednesday, November 17, 2021 2:44 PM
> To: How to use LiveCode
> Cc: J. Landman Gay
> Subject: Re: The Dreaded tsNet "Error Previous request not completed" 
> iOS app
> 
> On 11/16/21 6:51 PM, Ralph DiMola via use-livecode wrote:
>> iOS app built with LC 9.6.5 rc2 on Big Sur using Xcode 12.5.
>> I am doing several synchronous operations in the form "put url
>> (some-url) into tVar". I do 1 or 2 and then every request after that 
>> fails.  Played with the various timeouts with no success. I also 
>> tried setting tsNetLibUrlReuseConnection to false. This code worked 
>> in previous versions of LC. Fails on iPad but works in the IDE. Has 
>> anyone seen this? I have a little bit of a time crunch. Any 
>> suggestions
> would be appreciated.
> 
> I asked about the same thing a month ago. Here's the reply by Charles
> Warwick:
> <https://www.mail-archive.com/use-livecode@lists.runrev.com/msg113554.
> html>
> 
> The essence is:
> "In order to fix this, you can use tsNet's asynchronous commands (e.g.
> tsNetGet instead of tsNetGetSync, tsNetPost instead of tsNetPostSync, 
> ...) or libURL's "load URL" command.  The "load URL" command only 
> support HTTP GET requests which means that if you need to use other 
> types of requests (e.g. POST) then use the tsNet functions directly."
> 
> Rather than rewrite all my scripts I settled for a short wait between 
> requests.
> 
> -- 
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software   | http://www.hyperactivesw.com
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your 
> subscription
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
> 
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: The Dreaded tsNet "Error Previous request not completed" iOS app

2021-11-17 Thread matthias rebbe via use-livecode
According to Livecode's website https://livecode.com/pro-features/

Complete Advanced Networking Layer:
- Non-blocking, asynchronous operations on SFTP, SMTP, SMTPS and SMTP/TLS
- SFTP authentication via public key authentication giving the best possible 
security
- SMTP(S/TLS) / SFTP downloads and uploads can either be via file or via 
variable – you are not limited by the memory available to your variable
- Ability to generate public / private key pairs suitable for use with SFTP – 
no need for an external application to create these
- Ability to send additional raw commands along with FTP and SFTP transfers to 
be executed before or after the transfer completes

Regards,

Matthisa
> Am 17.11.2021 um 23:04 schrieb Ralph DiMola via use-livecode 
> :
> 
> What is the "pro version" of tsNet the Charles refers to in that thread?
> 
> Ralph DiMola
> IT Director
> Evergreen Information Services
> rdim...@evergreeninfo.net
> 
> 
> -Original Message-
> From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On Behalf
> Of J. Landman Gay via use-livecode
> Sent: Wednesday, November 17, 2021 2:44 PM
> To: How to use LiveCode
> Cc: J. Landman Gay
> Subject: Re: The Dreaded tsNet "Error Previous request not completed" iOS
> app
> 
> On 11/16/21 6:51 PM, Ralph DiMola via use-livecode wrote:
>> iOS app built with LC 9.6.5 rc2 on Big Sur using Xcode 12.5.
>> I am doing several synchronous operations in the form "put url 
>> (some-url) into tVar". I do 1 or 2 and then every request after that 
>> fails.  Played with the various timeouts with no success. I also tried 
>> setting tsNetLibUrlReuseConnection to false. This code worked in 
>> previous versions of LC. Fails on iPad but works in the IDE. Has 
>> anyone seen this? I have a little bit of a time crunch. Any suggestions
> would be appreciated.
> 
> I asked about the same thing a month ago. Here's the reply by Charles
> Warwick:
> <https://www.mail-archive.com/use-livecode@lists.runrev.com/msg113554.html>
> 
> The essence is:
> "In order to fix this, you can use tsNet's asynchronous commands (e.g.
> tsNetGet instead of tsNetGetSync, tsNetPost instead of tsNetPostSync, ...)
> or libURL's "load URL" command.  The "load URL" command only support HTTP
> GET requests which means that if you need to use other types of requests
> (e.g. POST) then use the tsNet functions directly."
> 
> Rather than rewrite all my scripts I settled for a short wait between
> requests.
> 
> -- 
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software   | http://www.hyperactivesw.com
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
> 
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


RE: The Dreaded tsNet "Error Previous request not completed" iOS app

2021-11-17 Thread Ralph DiMola via use-livecode
What is the "pro version" of tsNet the Charles refers to in that thread?

Ralph DiMola
IT Director
Evergreen Information Services
rdim...@evergreeninfo.net


-Original Message-
From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On Behalf
Of J. Landman Gay via use-livecode
Sent: Wednesday, November 17, 2021 2:44 PM
To: How to use LiveCode
Cc: J. Landman Gay
Subject: Re: The Dreaded tsNet "Error Previous request not completed" iOS
app

On 11/16/21 6:51 PM, Ralph DiMola via use-livecode wrote:
> iOS app built with LC 9.6.5 rc2 on Big Sur using Xcode 12.5.
> I am doing several synchronous operations in the form "put url 
> (some-url) into tVar". I do 1 or 2 and then every request after that 
> fails.  Played with the various timeouts with no success. I also tried 
> setting tsNetLibUrlReuseConnection to false. This code worked in 
> previous versions of LC. Fails on iPad but works in the IDE. Has 
> anyone seen this? I have a little bit of a time crunch. Any suggestions
would be appreciated.

I asked about the same thing a month ago. Here's the reply by Charles
Warwick:
<https://www.mail-archive.com/use-livecode@lists.runrev.com/msg113554.html>

The essence is:
"In order to fix this, you can use tsNet's asynchronous commands (e.g.
tsNetGet instead of tsNetGetSync, tsNetPost instead of tsNetPostSync, ...)
or libURL's "load URL" command.  The "load URL" command only support HTTP
GET requests which means that if you need to use other types of requests
(e.g. POST) then use the tsNet functions directly."

Rather than rewrite all my scripts I settled for a short wait between
requests.

-- 
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


RE: The Dreaded tsNet "Error Previous request not completed" iOS app

2021-11-17 Thread Ralph DiMola via use-livecode
J,

Thanks to you and Charles! I wonder what changed to start this? Was tsNet or
the mobile OSs not strict enough before and these errors were dropping on
the floor or is it a bug introduced by either tsNet or the mobile OSs?

Inquiring minds want to know...

Ralph DiMola
IT Director
Evergreen Information Services
rdim...@evergreeninfo.net


-Original Message-
From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On Behalf
Of J. Landman Gay via use-livecode
Sent: Wednesday, November 17, 2021 2:44 PM
To: How to use LiveCode
Cc: J. Landman Gay
Subject: Re: The Dreaded tsNet "Error Previous request not completed" iOS
app

On 11/16/21 6:51 PM, Ralph DiMola via use-livecode wrote:
> iOS app built with LC 9.6.5 rc2 on Big Sur using Xcode 12.5.
> I am doing several synchronous operations in the form "put url 
> (some-url) into tVar". I do 1 or 2 and then every request after that 
> fails.  Played with the various timeouts with no success. I also tried 
> setting tsNetLibUrlReuseConnection to false. This code worked in 
> previous versions of LC. Fails on iPad but works in the IDE. Has 
> anyone seen this? I have a little bit of a time crunch. Any suggestions
would be appreciated.

I asked about the same thing a month ago. Here's the reply by Charles
Warwick:
<https://www.mail-archive.com/use-livecode@lists.runrev.com/msg113554.html>

The essence is:
"In order to fix this, you can use tsNet's asynchronous commands (e.g.
tsNetGet instead of tsNetGetSync, tsNetPost instead of tsNetPostSync, ...)
or libURL's "load URL" command.  The "load URL" command only support HTTP
GET requests which means that if you need to use other types of requests
(e.g. POST) then use the tsNet functions directly."

Rather than rewrite all my scripts I settled for a short wait between
requests.

-- 
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: The Dreaded tsNet "Error Previous request not completed" iOS app

2021-11-17 Thread J. Landman Gay via use-livecode

On 11/16/21 6:51 PM, Ralph DiMola via use-livecode wrote:

iOS app built with LC 9.6.5 rc2 on Big Sur using Xcode 12.5.
I am doing several synchronous operations in the form "put url (some-url)
into tVar". I do 1 or 2 and then every request after that fails.  Played
with the various timeouts with no success. I also tried setting
tsNetLibUrlReuseConnection to false. This code worked in previous versions
of LC. Fails on iPad but works in the IDE. Has anyone seen this? I have a
little bit of a time crunch. Any suggestions would be appreciated.


I asked about the same thing a month ago. Here's the reply by Charles Warwick:


The essence is:
"In order to fix this, you can use tsNet's asynchronous commands (e.g.  tsNetGet instead of 
tsNetGetSync, tsNetPost instead of tsNetPostSync, ...) or libURL's "load URL" command.  The 
"load URL" command only support HTTP GET requests which means that if you need to use other 
types of requests (e.g. POST) then use the tsNet functions directly."


Rather than rewrite all my scripts I settled for a short wait between requests.

--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


The Dreaded tsNet "Error Previous request not completed" iOS app

2021-11-16 Thread Ralph DiMola via use-livecode
iOS app built with LC 9.6.5 rc2 on Big Sur using Xcode 12.5.
I am doing several synchronous operations in the form "put url (some-url)
into tVar". I do 1 or 2 and then every request after that fails.  Played
with the various timeouts with no success. I also tried setting
tsNetLibUrlReuseConnection to false. This code worked in previous versions
of LC. Fails on iPad but works in the IDE. Has anyone seen this? I have a
little bit of a time crunch. Any suggestions would be appreciated.

Thanks in advance.

Ralph DiMola
IT Director
Evergreen Information Services
rdim...@evergreeninfo.net



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Previous request not completed

2021-10-13 Thread J. Landman Gay via use-livecode
Thanks Charles. I forgot about using TSNet by itself, mostly because the various commands are 
beyond my skill level. You actually have to know what you're doing for that.


In the process of revising my scripts, the duplicate requests that were causing the problem 
seem to have disappeared. I settled for a short wait regardless. So far, so good.


On 10/12/21 1:42 AM, Charles Warwick via use-livecode wrote:

You can use tsNet without libURL by using tsNet functions (tsNetGet, tsNetPost, 
...) rather than the libURL syntax (get URL, put URL, ...).

tsNet includes a libURL wrapper so that if you choose to use libURL commands 
and tsNet is included then libURL will perform the requests using tsNet instead 
of its own internal methods.  However, you are also free to not include libURL 
and just use tsNet by itself.

Whether you are using tsNet or libUrl, you can get the "previous request not completed" 
error if you are not using pro features and you are performing synchronous transfers.  The 
"non-pro" version of tsNet acts the same as libURL by only allowing one synchronous 
request at a time (the pro version of tsNet allows multiple synchronous requests at the same time).

In order to fix this, you can use tsNet's asynchronous commands (e.g.  tsNetGet instead of 
tsNetGetSync, tsNetPost instead of tsNetPostSync, ...) or libURL's "load URL" command.  
The "load URL" command only support HTTP GET requests which means that if you need to use 
other types of requests (e.g. POST) then use the tsNet functions directly.

The tsNetLibUrlReuseConnection command is used to control whether or not your application 
will try to re-use an open connection to perform another request against the same server 
or whether it will open a completely new connection each time.  You will still experience 
the "previous request not completed" if you try to make two synchronous 
requests against the same server at the same time regardless of this setting.



--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Previous request not completed

2021-10-12 Thread Charles Warwick via use-livecode
Hi Jacque,

You can use tsNet without libURL by using tsNet functions (tsNetGet, tsNetPost, 
...) rather than the libURL syntax (get URL, put URL, ...).

tsNet includes a libURL wrapper so that if you choose to use libURL commands 
and tsNet is included then libURL will perform the requests using tsNet instead 
of its own internal methods.  However, you are also free to not include libURL 
and just use tsNet by itself.

Whether you are using tsNet or libUrl, you can get the "previous request not 
completed" error if you are not using pro features and you are performing 
synchronous transfers.  The "non-pro" version of tsNet acts the same as libURL 
by only allowing one synchronous request at a time (the pro version of tsNet 
allows multiple synchronous requests at the same time).

In order to fix this, you can use tsNet's asynchronous commands (e.g.  tsNetGet 
instead of tsNetGetSync, tsNetPost instead of tsNetPostSync, ...) or libURL's 
"load URL" command.  The "load URL" command only support HTTP GET requests 
which means that if you need to use other types of requests (e.g. POST) then 
use the tsNet functions directly.

The tsNetLibUrlReuseConnection command is used to control whether or not your 
application will try to re-use an open connection to perform another request 
against the same server or whether it will open a completely new connection 
each time.  You will still experience the "previous request not completed" if 
you try to make two synchronous requests against the same server at the same 
time regardless of this setting.

Hope that helps,

Charles

> On 11 Oct 2021, at 4:02 am, J. Landman Gay via use-livecode 
>  wrote:
> 
> I'm sure it's coming from libURL. TSNet adds functionality to libURL and 
> they work together. As I understand it, you can't use TSNet alone, it needs 
> libURL.
> 
> https://www.mail-archive.com/use-livecode@lists.runrev.com/msg85062.html
> 
> Also:
> "So include libUrl and you get normal libUrl; include libUrl and tsNet and 
> you get libUrl driven by tsNet; include neither and you get the in-engine 
> implementation."
> https://www.mail-archive.com/use-livecode@lists.runrev.com/msg106501.html
> 
> Because TSNet allows me to set multiple connections, I wonder if that would 
> solve the problem. I'm too close to deadline to have time to tinker too much.
> 
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software | http://www.hyperactivesw.com
>> On October 9, 2021 10:34:05 PM Tom Glod via use-livecode 
>>  wrote:
>> Hhhmm Hi Jacquelinee,  which library are you using to send the
>> requests? Because that sounds like an error from liburl, and it describes
>> the limitation of the library. I could be wrong, but when using tsnet in
>> async mode, that error would not be triggered by the engine.
>> Hope that helps.
>> On Sat, Oct 9, 2021 at 3:58 PM J. Landman Gay via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>>> When sending several requests to a server, I get "Previous request not
>>> completed" a lot. If I
>>> set tsNetLibUrlReuseConnection to false, will that prevent it? Are there
>>> any down sides?
>>> --
>>> Jacqueline Landman Gay | jac...@hyperactivesw.com
>>> HyperActive Software   | http://www.hyperactivesw.com
>>> ___
>>> use-livecode mailing list
>>> use-livecode@lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your
>>> subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>> --
>> Tom Glod
>> Founder & Developer
>> MakeShyft R.D.A (www.makeshyft.com)
>> Mobile:647.562.9411
>> ___
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your subscription 
>> preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
> 
> 
> 
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Previous request not completed

2021-10-11 Thread J. Landman Gay via use-livecode

On 10/11/21 2:35 PM, Mark Wieder via use-livecode wrote:
So I'd say either try the tsNettsNetLibUrlReuseConnection command or loop on the socket you're 
using in the opensockets (in my case it was :443), waiting for it to disappear from the list. 
Unfortunately, simply completing a put url and getting valid status from the remote resource 
doesn't automatically free the socket.


Or if you're up against a deadline just kludge it and put in a wait. 


I'm going with the wait for now, deadline is looming. Next release I think I'll try tsNet's 
reusable connection just to see how it goes.


Thanks for responding.

--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Previous request not completed

2021-10-11 Thread Mark Wieder via use-livecode

On 10/10/21 10:00 AM, J. Landman Gay via use-livecode wrote:
I'm sure it's coming from libURL. TSNet adds functionality to libURL and 
they work together. As I understand it, you can't use TSNet alone, it 
needs libURL.


https://www.mail-archive.com/use-livecode@lists.runrev.com/msg85062.html

Also:
"So include libUrl and you get normal libUrl; include libUrl and tsNet 
and you get libUrl driven by tsNet; include neither and you get the 
in-engine implementation."

https://www.mail-archive.com/use-livecode@lists.runrev.com/msg106501.html

Because TSNet allows me to set multiple connections, I wonder if that 
would solve the problem. I'm too close to deadline to have time to 
tinker too much.


Jacque-

I would get that error before when doing an update check using https.
put url("https://...;)
and if I try an update check on another stack before the first one has 
time to timeout I'll get the "previous request not completed" error.


So I'd say either try the tsNettsNetLibUrlReuseConnection command or 
loop on the socket you're using in the opensockets (in my case it was 
:443), waiting for it to disappear from the list. Unfortunately, simply 
completing a put url and getting valid status from the remote resource 
doesn't automatically free the socket.


Or if you're up against a deadline just kludge it and put in a wait. 

--
 Mark Wieder
 ahsoftw...@gmail.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Previous request not completed

2021-10-10 Thread J. Landman Gay via use-livecode
I'm sure it's coming from libURL. TSNet adds functionality to libURL and 
they work together. As I understand it, you can't use TSNet alone, it needs 
libURL.


https://www.mail-archive.com/use-livecode@lists.runrev.com/msg85062.html

Also:
"So include libUrl and you get normal libUrl; include libUrl and tsNet and 
you get libUrl driven by tsNet; include neither and you get the in-engine 
implementation."

https://www.mail-archive.com/use-livecode@lists.runrev.com/msg106501.html

Because TSNet allows me to set multiple connections, I wonder if that would 
solve the problem. I'm too close to deadline to have time to tinker too much.


--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
On October 9, 2021 10:34:05 PM Tom Glod via use-livecode 
 wrote:



Hhhmm Hi Jacquelinee,  which library are you using to send the
requests? Because that sounds like an error from liburl, and it describes
the limitation of the library. I could be wrong, but when using tsnet in
async mode, that error would not be triggered by the engine.

Hope that helps.

On Sat, Oct 9, 2021 at 3:58 PM J. Landman Gay via use-livecode <
use-livecode@lists.runrev.com> wrote:


When sending several requests to a server, I get "Previous request not
completed" a lot. If I
set tsNetLibUrlReuseConnection to false, will that prevent it? Are there
any down sides?

--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



--
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode





___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Previous request not completed

2021-10-09 Thread Tom Glod via use-livecode
Hhhmm Hi Jacquelinee,  which library are you using to send the
requests? Because that sounds like an error from liburl, and it describes
the limitation of the library. I could be wrong, but when using tsnet in
async mode, that error would not be triggered by the engine.

Hope that helps.

On Sat, Oct 9, 2021 at 3:58 PM J. Landman Gay via use-livecode <
use-livecode@lists.runrev.com> wrote:

> When sending several requests to a server, I get "Previous request not
> completed" a lot. If I
> set tsNetLibUrlReuseConnection to false, will that prevent it? Are there
> any down sides?
>
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software   | http://www.hyperactivesw.com
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Previous request not completed

2021-10-09 Thread J. Landman Gay via use-livecode
When sending several requests to a server, I get "Previous request not completed" a lot. If I 
set tsNetLibUrlReuseConnection to false, will that prevent it? Are there any down sides?


--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: TSNet - Previous request not completed

2016-08-22 Thread J. Landman Gay

On 8/22/2016 2:05 PM, J. Landman Gay wrote:

I was mistaken about the test URLs. It isn't a new URL each time, it's
the same one that calls a PHP script on the server. I believe the old
libURL had the same behavior; it didn't allow duplicate requests. So
that part probably isn't a bug even though I wish it would release the
socket eventually.


Nope, I was right the first time. Any URL will fail after the error is 
thrown. But Charles has sent me a revised version to test and it's 
working much better, so expect miracles. :)


--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: TSNet - Previous request not completed

2016-08-22 Thread J. Landman Gay

On 8/22/2016 12:41 AM, Monte Goulding wrote:



On 22 Aug 2016, at 3:38 PM, J. Landman Gay
<jac...@hyperactivesw.com> wrote:

Using an Indy license, I'm getting a lot of "previous request not
completed" errors when trying to POST to a server. In the past,
connectivity would eventually resume when a new request was sent.
With TSNet, no more requests will ever complete no matter how long
you wait or what URLs you request. The error simply repeats over
and over until LC is relaunched or the standalone is restarted.

Is there is a way to force a reset? I tried "libURLresetAll" and LC
crashed.


Could you open bug reports on both of these issues Jacque? I suspect
neither are intended behavior!


I'd already done that but I think I need to revise it a little bit. I 
was mistaken about the test URLs. It isn't a new URL each time, it's the 
same one that calls a PHP script on the server. I believe the old libURL 
had the same behavior; it didn't allow duplicate requests. So that part 
probably isn't a bug even though I wish it would release the socket 
eventually.


The crash is an issue though, there may be a problem with "resetAll". It 
would be nice to have a way to tell libURL/TSNet that we want it to 
forget what it's waiting for and just carry on.


--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: TSNet - Previous request not completed

2016-08-21 Thread Monte Goulding

> On 22 Aug 2016, at 3:38 PM, J. Landman Gay <jac...@hyperactivesw.com> wrote:
> 
> Using an Indy license, I'm getting a lot of "previous request not completed" 
> errors when trying to POST to a server. In the past, connectivity would 
> eventually resume when a new request was sent. With TSNet, no more requests 
> will ever complete no matter how long you wait or what URLs you request. The 
> error simply repeats over and over until LC is relaunched or the standalone 
> is restarted.
> 
> Is there is a way to force a reset? I tried "libURLresetAll" and LC crashed.

Could you open bug reports on both of these issues Jacque? I suspect neither 
are intended behavior!

Cheers

Monte
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


TSNet - Previous request not completed

2016-08-21 Thread J. Landman Gay
Using an Indy license, I'm getting a lot of "previous request not 
completed" errors when trying to POST to a server. In the past, 
connectivity would eventually resume when a new request was sent. With 
TSNet, no more requests will ever complete no matter how long you wait 
or what URLs you request. The error simply repeats over and over until 
LC is relaunched or the standalone is restarted.


Is there is a way to force a reset? I tried "libURLresetAll" and LC 
crashed.


--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: error Previous request not completed

2016-08-04 Thread J. Landman Gay

On 8/4/2016 2:37 PM, Sannyasin Brahmanathaswami wrote:

what about reset?

if pError is "Previous request not completed"  behavior here I'm
getting is that the attempt to run that repeat will fail because the
network API is "locked up"


I haven't seen a lockup, so I'm not sure. Because the repeat includes a 
wait command, the handler prevents any other connection attempts until 
either the function returns false, or the number of repeats is 
exhausted. If the latter happens, we don't lock up, it just throws the 
error and the connection attempt fails. I log those to a text file and 
inform the user that there was a problem.


Since you saw the problem only on slow connections, I'm thinking the 
blocking "wait" may solve that. It will prevent other connections until 
the one in progress is finished. You may have to tinker with the number 
of repeats, the number of ms to wait, or the socketTimeOut value.


--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: error Previous request not completed

2016-08-04 Thread Sannyasin Brahmanathaswami
Jacqueline.. thanks for these snippets

what about reset?

 if pError is "Previous request not completed"  behavior here I'm getting is 
that the attempt to run that repeat will fail because the network API is 
"locked up"

BR

On 8/4/16, 9:11 AM, "use-livecode on behalf of J. Landman Gay" 
<use-livecode-boun...@lists.runrev.com on behalf of jac...@hyperactivesw.com> 
wrote:

We've had the same issue, the problem occurs usually on slower 
connections. Chipp Walters gave me the workaround we're using now which 
isn't perfect but seems to resolve many instances.

function needToRetry pError -- Chipp Walters
   if pError is "timeout" or pError contains "socket timeout" or pError 
contains "error socket closed" \
 or pError contains "Previous request not completed" then
 return true
   else
 return false
   end if
end needToRetry

In the script that gets or sends to the server (in our case, get) you 
call the function and don't let the script proceed until it returns false:

  repeat 3 times -- Chipp's method for unreliable connections
 get url tURL
 put the result into tNetworkErr
 put it into tData
 if not needToRetry(tNetworkErr) then exit repeat
 wait 100 milliseconds -- don't use w/msgs, let it block
end repeat

Chipp originally repeated 5 times but 3 seems to work most of the time 
and prevents an even longer delay. This will hang the script for a while 
if the connection doesn't succeed right away. I set the socketTimeOut to 
a lower number so that each attempt wouldn't wait the default 10 seconds.

For most of our users, the repeat never has to iterate but for those 
with problematic connections it seems to help a little.



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: error Previous request not completed

2016-08-04 Thread J. Landman Gay

On 8/4/2016 11:05 AM, Sannyasin Brahmanathaswami wrote:

it still failed and locked up.. that's where I added "put the result"
at the end of the loop and there it was again:

"error Previous request not completed"


We've had the same issue, the problem occurs usually on slower 
connections. Chipp Walters gave me the workaround we're using now which 
isn't perfect but seems to resolve many instances.


function needToRetry pError -- Chipp Walters
  if pError is "timeout" or pError contains "socket timeout" or pError 
contains "error socket closed" \

or pError contains "Previous request not completed" then
return true
  else
return false
  end if
end needToRetry

In the script that gets or sends to the server (in our case, get) you 
call the function and don't let the script proceed until it returns false:


 repeat 3 times -- Chipp's method for unreliable connections
get url tURL
put the result into tNetworkErr
put it into tData
if not needToRetry(tNetworkErr) then exit repeat
wait 100 milliseconds -- don't use w/msgs, let it block
end repeat

Chipp originally repeated 5 times but 3 seems to work most of the time 
and prevents an even longer delay. This will hang the script for a while 
if the connection doesn't succeed right away. I set the socketTimeOut to 
a lower number so that each attempt wouldn't wait the default 10 seconds.


For most of our users, the repeat never has to iterate but for those 
with problematic connections it seems to help a little.


--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: error Previous request not completed

2016-08-04 Thread Sannyasin Brahmanathaswami
"more details"

very difficult to debug because there is no feedback mechanism by which to trap 
the actual cause(s) of the problem.  Initially I had some obvious problem with 
creating an incomplete remote URL for libURL/TsNet to "put" the data into to… 
"developer/scripter's error"
but later I fixed those and still had issues.

I'm working on tool for blogging and creating slideshows on our web site, or 
for a reporter to upload images to our server in San Franscisco while on the 
road.…

locally the images files that we need to push to the server are typically on 
the local in house LAN server/network mounted volume, or on the users local 
hard drive… should not make a difference….

I thought for sure all my code was perfect.  I would turn on your debug 
stack…run my upload routine, which loops through the files in the folder and 
tries to put them on the server.  I set break points and watched/fixed every 
variable…the path to the file(s) and the path to the remote URL  were perfect…

The debug field would just show an initial handshake/login/authentication 
success, but then the subsequent loops over the contents of the folder (small 
jpgs for a test) … nothing happened.. in fact your script to post the time 
stamp was also blocked. debug field would just go blank/no output

FYI the context was a pretty low bandwidth/wi-fi context.

Everytime it got "stuck" weird things started happening. My long stack script 
1300 + lines would take forever to appear in the script editor… any attempts to 
try to edit the script were blocked with "cannot edit script when it is 
executing."  the whole IDE starts to degrade (as it often does in any 8.*… 
weird stuff just starts happening all over the place, like getting script 
errors at line 1240 in a script that only has 120 lines… the only way to 
survive and get work done is reboot LC, which I find I have to do 20 times a 
day now…way beyond anyone's ability to report issues to the Quality center..

 [One has to wonder about the testing process at the mother ship!  All this 
innovation, but we need a deeper broader focus on making it work well. Please: 
out 1 or to developers in a room, with a video camera behind them and let them 
build stackware intensively day after day… watch what happens ]

I could not even save or quit LC.. but had to force quit from the finder.  

I switched to my TSNet testing stack which reduces the code to the bare 
minimum. It was still blocking… I thought perhaps it was invisible files… tried 
filtering those… that did not help.

on mouseUp
   put initializeConnectionDetails() into tStem
# produces the initial string for the url
# sftp://user:pwd@host.domain/home/public_html/blog/wp-content/uploads/2016/08/;

   put fld "remoteTarget" after tStem

   answer folder "Choose a folder to upload"
   put it into tSourceFolder
   put files (tSourceFolder) into tFilesToUpload
   --filter tFilesToUpload without "*DS_Store"

   repeat for each line x in tFilesToUpload
  put x into tFileForWeb
  replace space with "_" in tFileForWeb
  # path to each  file
  put tSourceFolder & "/" & x into tFileToUpload
  # path on remote
  put tStem& "transferTests/" & tFileForWeb into tRemoteFile
  put url ("binfile:/" & tFileToUpload) into url( tRemoteFile)
   end repeat
   
end mouseUp

huh! it still failed and locked up.. that's where I added "put the result" at 
the end of the loop and there it was again:

"error Previous request not completed"

again, LC was completely locked/blocked, not further script editing possible… 
OK.. ran out of time… shut down….

Later I moved to a different venue here which had a wi-fi router right nearby 
and band width is about as good as it gets.. I thought I would just step 
through the code again, thinking I must still have some errors in my script… 
but first let me turn off debugging and just run it and see what happens. 
Debugging can be painful and sometimes just letting thing run and hit the error 
is an easier way to work…

HA! now I see in the debug field output "

"We are completely uploaded and fine
Connection #0 to host dev.himalayanacademy.com left intact"

six times for the six files in the folder

Wow!. so there *was* nothing wrong with my scripts at all. (well.. there was 
initially, as I was building invalid remote URL's, but later fixed those)

I will test again later today on Ethernet. But this is way too fragile to send 
into production. we *must* have a means to

a) inform the user what the problem is.
b) release all the blocks
c) let them try again
d) provide better info…at the very least "You have a connectivity problem, 
please try again later." OR 
"invalid URL, please contact admin" (where the issue is caused by the code and 
not the connection) would be a minimum requirement.

Re: error Previous request not completed

2016-08-04 Thread Charles Warwick

On 4/08/2016 4:42 pm, Sannyasin Brahmanathaswami wrote:

how do we clear this so that we can initiate a network connection again?


To completely reset libUrl, there is a command libUrlResetAll that 
should reset all networking connections.


If you are using libUrl with tsNet, and you want to close a single 
connection that has stalled, use:  tsNetCloseConn 



If one is working on a complex script and gets a URL or something wrong, then 
the upload attempt fails and we start getting this in the result, from libURL 
(it is not among the lines of the scriptExecutionErrors)

error Previous request not completed

If this is new in DP3, that sounds like it is possibly a bug in tsNet 
that needs to be addressed.  Can you provide any more details on when 
this happens?


Regards,

Charles



So how do we re-initialize libURL?



BR


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode




___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


error Previous request not completed

2016-08-04 Thread Sannyasin Brahmanathaswami
how do we clear this so that we can initiate a network connection again?

If one is working on a complex script and gets a URL or something wrong, then 
the upload attempt fails and we start getting this in the result, from libURL 
(it is not among the lines of the scriptExecutionErrors)

error Previous request not completed



So how do we re-initialize libURL?



BR


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


POST command and Previous Request Not completed

2015-06-20 Thread Klaus major-k
Hi friends,

I have a little understanding problem. 8-)

Say we have some POST commands and fire them one after another.

Now according to the docs, the POST command is blocking, so we should 
NOT see the error dialog Previous Request Not completed“ any time, right?

But under some (mysterious) circumstances we actually do, what am I missing?

Thanks a lot for any insight!


Best

Klaus
--
Klaus Major
http://www.major-k.de
kl...@major-k.de


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: POST command and Previous Request Not completed

2015-06-20 Thread Klaus major-k
Bonjour mon ami,

 Am 20.06.2015 um 16:11 schrieb Pierre Sahores s...@sahores-conseil.com:
 
 Guten Tag Freud Klaus,
 
 Does it still occurs if each POST command is followed by a « put it into 
 mylocalVar » :
 
 Post ...
 put it ...
 Post ...
 put it …
 
 etc…

I am checking: if IT = empty then…
Does that count? 8-)

Maybe i am just misunderstand „blocking“ here!?
I thought this would be like firing an ASK or ANSWER dialog, no?

 Tchuss,
 --
 Pierre Sahores
 mobile : 06 03 95 77 70
 www.sahores-conseil.com

Best

Klaus
--
Klaus Major
http://www.major-k.de
kl...@major-k.de


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: POST command and Previous Request Not completed

2015-06-20 Thread J. Landman Gay

On 6/20/2015 10:10 AM, J. Landman Gay wrote:

On June 20, 2015 9:18:59 AM CDT, Klaus major-k kl...@major-k.de
wrote:


Maybe i am just misunderstand „blocking“ here!? I thought this
would be like firing an ASK or ANSWER dialog, no?


It blocks libURL from accepting a new request but returns control to
your script after a brief time. So it isn't like an answer dialog in
that way.

I was going to ask about this myself yesterday. Some of my client's
users get this error frequently and I haven't yet found a good
workaround. I'm using a kludge that resends the request several times
until that error no longer occurs but it doesn't work very well. I'd
love to know how others handle it because it's causing all kinds of
problems in our app.



Oops, sorry, my app is using GET instead of POST. So my answer isn't 
quite right. Listen to Trevor.


But if anyone knows a way to avoid the previous request not completed 
when getting a URL I'd love to know.


--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: POST command and Previous Request Not completed

2015-06-20 Thread Trevor DeVore
On Saturday, June 20, 2015, Klaus major-k kl...@major-k.de wrote:


 Say we have some POST commands and fire them one after another.

 Now according to the docs, the POST command is blocking, so we should
 NOT see the error dialog Previous Request Not completed“ any time, right?

 But under some (mysterious) circumstances we actually do, what am I
 missing?

 Thanks a lot for any insight!


I think you could run into this problem if you are using send in time. POST
will keep the handler it is in from continuing but another handler could
start executing with a send in time call.

-- 
Trevor DeVore
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: POST command and Previous Request Not completed

2015-06-20 Thread J. Landman Gay
On June 20, 2015 9:18:59 AM CDT, Klaus major-k kl...@major-k.de wrote:

Maybe i am just misunderstand „blocking“ here!?
I thought this would be like firing an ASK or ANSWER dialog, no?

It blocks libURL from accepting a new request but returns control to your 
script after a brief time. So it isn't like an answer dialog in that way.  

I was going to ask about this myself yesterday. Some of my client's users get 
this error frequently and I haven't yet found a good workaround. I'm using a 
kludge that resends the request several times until that error no longer occurs 
but it doesn't work very well. I'd love to know how others handle it because 
it's causing all kinds of problems in our app. 

-- 
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: POST command and Previous Request Not completed

2015-06-20 Thread Pierre Sahores
Guten Tag Freud Klaus,

Does it still occurs if each POST command is followed by a « put it into 
mylocalVar » :

Post ...
put it ...
Post ...
put it …

etc…

Tchuss,
--
Pierre Sahores
mobile : 06 03 95 77 70
www.sahores-conseil.com

 Le 20 juin 2015 à 14:35, Klaus major-k kl...@major-k.de a écrit :
 
 Hi friends,
 
 I have a little understanding problem. 8-)
 
 Say we have some POST commands and fire them one after another.
 
 Now according to the docs, the POST command is blocking, so we should 
 NOT see the error dialog Previous Request Not completed“ any time, right?
 
 But under some (mysterious) circumstances we actually do, what am I missing?
 
 Thanks a lot for any insight!
 
 
 Best
 
 Klaus
 --
 Klaus Major
 http://www.major-k.de
 kl...@major-k.de
 
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: POST command and Previous Request Not completed

2015-06-20 Thread Richard Gaskin

Trevor DeVore wrote:

 On Saturday, June 20, 2015, Klaus major-k klaus at major-k.de wrote:

 Say we have some POST commands and fire them one after another.

 Now according to the docs, the POST command is blocking, so we should
 NOT see the error dialog Previous Request Not completed“ any time,
 right?

 But under some (mysterious) circumstances we actually do, what am I
 missing?

 I think you could run into this problem if you are using send in
 time. POST will keep the handler it is in from continuing but another
 handler could start executing with a send in time call.

I wish it were so easy.

I have a button which toggles between opening a record for editing and 
saving a record.  When opening for editing it uses GET, and for saving 
it uses POST.


When I click the button quickly in success while it's in Save mode, it 
initiates the post but then queues the GET too close behind, perhaps 
even before POST is done, and then libURL goes into an odd state 
complaining about certs it otherwise has no problem with.


I'll see if I can get some time to assemble a simple demo stack and 
submit a bug report, but in short I believe Klaus is onto something, 
that POST is only blocking in some very specific ways that are difficult 
to identify and anticipate.


--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 
 ambassa...@fourthworld.comhttp://www.FourthWorld.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: POST command and Previous Request Not completed

2015-06-20 Thread Mike Bonner
I have a couple curiosity questions re: post.  The dictionary (7.0.5) has
the following Note: The Android and iOS engines do not support 'libUrl' but
allow you to use post in the background. [...]

Does anyone have an example of using post in the background on mobile?  Is
there a callback message involved?

I was also wondering if there is a way to use the load command to post..
And if so, would this allow multiple quick post requests, with callback to
be done?

On Sat, Jun 20, 2015 at 12:45 PM, J. Landman Gay jac...@hyperactivesw.com
wrote:

 On 6/20/2015 1:06 PM, Richard Gaskin wrote:

 I believe Klaus is onto something, that POST is only blocking in some
 very specific ways that are difficult to identify and anticipate.


 There's someone on the forums with the same POST issue. They're trying to
 POST every few seconds and they're getting this error. Their work may
 provide a good example stack.

 --
 Jacqueline Landman Gay | jac...@hyperactivesw.com
 HyperActive Software   | http://www.hyperactivesw.com

 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: POST command and Previous Request Not completed

2015-06-20 Thread J. Landman Gay

On 6/20/2015 1:06 PM, Richard Gaskin wrote:

I believe Klaus is onto something, that POST is only blocking in some
very specific ways that are difficult to identify and anticipate.


There's someone on the forums with the same POST issue. They're trying 
to POST every few seconds and they're getting this error. Their work may 
provide a good example stack.


--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Previous request not completed

2013-09-16 Thread J. Landman Gay
I'm curious how people handle the error message Previous request not 
completed when sending data to a server.


Right now, if I get that error, I close all open sockets and re-send the 
data. But during a screen sharing session with my client I saw it 
happen, and some time after the error and before the re-send, the first 
data went through. Then it got sent again during the resend.


We don't want the same data sent twice. How would you handle that?

--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: network error 'previous request not completed'

2013-06-19 Thread Graham Pearson
Were you able to find a solution for this. I have just ran into this
just today from an application that was working well.



On 1/17/2012 7:04 PM, Terry Judd wrote:
 I'm experiencing a serious connectivity problem that appears to start with 
 the error 'error Previous request not completed', usually in response to a 
 post request, and ends with LC being pretty much totally unresponsive to any 
 network requests. In the IDE this can sometimes (but not always) be rectified 
 by calling resetAll but in our application, the only solution is to quit the 
 app and start again. The post request are via https but I'm not sure whether 
 that's a factor. One of my beta testers is having real problems with this (on 
 multiple platforms) but I'm unable to replicate the problem on my setup at 
 the moment.
 
 The socketTimeoutInterval is set to 5000 but when the error occurs it will 
 repeatedly occur no matter how long you wait between requests (once the error 
 occurs network connectivity is pretty much broken).
 
 Anyone have any ideas as to what may be occurring? I really need to squash 
 this problem/bug ASAP.
 
 Terry...
 
 Dr Terry Judd
 Senior Lecturer in Medical Education
 Medical Eduction Unit
 Faculty of Medicine, Dentistry  Health Sciences
 The University of Melbourne
 
 
 
 
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode
 


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: network error 'previous request not completed'

2013-06-19 Thread Andrew Kluthe
I fight this on occasion too. Still have not found a solution that works
besides telling them to quit and restart.


On Wed, Jun 19, 2013 at 11:03 AM, Graham Pearson gspear...@gmail.comwrote:

 Were you able to find a solution for this. I have just ran into this
 just today from an application that was working well.



 On 1/17/2012 7:04 PM, Terry Judd wrote:
  I'm experiencing a serious connectivity problem that appears to start
 with the error 'error Previous request not completed', usually in response
 to a post request, and ends with LC being pretty much totally unresponsive
 to any network requests. In the IDE this can sometimes (but not always) be
 rectified by calling resetAll but in our application, the only solution is
 to quit the app and start again. The post request are via https but I'm not
 sure whether that's a factor. One of my beta testers is having real
 problems with this (on multiple platforms) but I'm unable to replicate the
 problem on my setup at the moment.
 
  The socketTimeoutInterval is set to 5000 but when the error occurs it
 will repeatedly occur no matter how long you wait between requests (once
 the error occurs network connectivity is pretty much broken).
 
  Anyone have any ideas as to what may be occurring? I really need to
 squash this problem/bug ASAP.
 
  Terry...
 
  Dr Terry Judd
  Senior Lecturer in Medical Education
  Medical Eduction Unit
  Faculty of Medicine, Dentistry  Health Sciences
  The University of Melbourne
 
 
 
 
 
  ___
  use-livecode mailing list
  use-livecode@lists.runrev.com
  Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
  http://lists.runrev.com/mailman/listinfo/use-livecode
 


 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode




-- 
Regards,

Andrew Kluthe
and...@ctech.me
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: network error 'previous request not completed'

2013-06-19 Thread Mark Schonewille

Hi Graham,

I posted this to the forum a few days ago:

local lBusy
on mouseUp
   put empty
   if lBusy is true then
  beep
  answer Are you sure with Yes or No
  if it is No then
 exit mouseUp
  else
 repeat for each line mySock in the openSockets
close socket mySock
 end repeat
 beep
  end if
   end if
   put true into lBusy
   put  http://bla.bla.com; into myUrl
   post hello to url myUrl
   put the result into rslt
   put false into lBusy
   put ok  rslt
end mouseUp

This script checks whether you're currently waiting for a response and 
resets the connection if you decide to continue. ResetAll didn't work, 
that's why I close the sockets. It should prevent the problem from 
occurring in at least a few cases. You might also adjust the script to 
only close the socket this script was trying to connect to.


--
Best regards,

Mark Schonewille

Economy-x-Talk Consulting and Software Engineering
Homepage: http://economy-x-talk.com
Twitter: http://twitter.com/xtalkprogrammer
KvK: 50277553

Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other 
colour spaces. http://www.color-converter.com


Buy my new book Programming LiveCode for the Real Beginner 
http://qery.us/3fi


Fill out this survey please
http://livecodebeginner.economy-x-talk.com/survey/

On 6/19/2013 18:03, Graham Pearson wrote:

Were you able to find a solution for this. I have just ran into this
just today from an application that was working well.



On 1/17/2012 7:04 PM, Terry Judd wrote:

I'm experiencing a serious connectivity problem that appears to start with the 
error 'error Previous request not completed', usually in response to a post 
request, and ends with LC being pretty much totally unresponsive to any network 
requests. In the IDE this can sometimes (but not always) be rectified by 
calling resetAll but in our application, the only solution is to quit the app 
and start again. The post request are via https but I'm not sure whether that's 
a factor. One of my beta testers is having real problems with this (on multiple 
platforms) but I'm unable to replicate the problem on my setup at the moment.

The socketTimeoutInterval is set to 5000 but when the error occurs it will 
repeatedly occur no matter how long you wait between requests (once the error 
occurs network connectivity is pretty much broken).

Anyone have any ideas as to what may be occurring? I really need to squash this 
problem/bug ASAP.

Terry...

Dr Terry Judd
Senior Lecturer in Medical Education
Medical Eduction Unit
Faculty of Medicine, Dentistry  Health Sciences
The University of Melbourne




___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: network error 'previous request not completed'

2012-01-18 Thread Phil Jimmieson
Hi folks,
I'm still using LiveCode 4.6.4 on one laptop (OS X Lion) and I have a program 
which retrieves data using put URL (via http) which has been occasionally 
showing the problem you describe. Once its broken the only solution seems to be 
to restart LiveCode. I tried resetall, which unfortunately also killed Remo, 
but didn't otherwise seem to help. I'm also using PowerDebug alongside Remo. Do 
you use any of these plugins?

On 18 Jan 2012, at 01:09, Terry Judd wrote:

 Thanks Jacqui - I think that's a separate issue. I occasionally get those 
 empty results as well and have ways of working around them - the big 
 difference is that unlike the 'previous request not completed' error they 
 don't break subsequent network connections. I've added a network activity log 
 (libURLSetLogField) for my beta tester - hopefully that will shed some light 
 on the issue.
 
 If anyone has personal experience of this issue I'd be keen to hear about it.
 
 Terry...
 
 On 18/01/2012, at 11:31 AM, J. Landman Gay wrote:
 
 On 1/17/12 6:04 PM, Terry Judd wrote:
 I'm experiencing a serious connectivity problem that appears to start
 with the error 'error Previous request not completed', usually in
 response to a post request, and ends with LC being pretty much
 totally unresponsive to any network requests. In the IDE this can
 sometimes (but not always) be rectified by calling resetAll but in
 our application, the only solution is to quit the app and start
 again. The post request are via https but I'm not sure whether that's
 a factor. One of my beta testers is having real problems with this
 (on multiple platforms) but I'm unable to replicate the problem on my
 setup at the moment.
 
 The socketTimeoutInterval is set to 5000 but when the error occurs it
 will repeatedly occur no matter how long you wait between requests
 (once the error occurs network connectivity is pretty much broken).
 
 There's a discussion in the forums that seems related. I did some tests today 
 and got very inconsistent results; about 2/3 of the time I got return values 
 from the POST and the rest of the time I get empty in both the result and in 
 it. I tinkered with the timeout interval but it didn't help.
 
 
 Dr Terry Judd
 Senior Lecturer in Medical Education
 Medical Eduction Unit
 Faculty of Medicine, Dentistry  Health Sciences
 The University of Melbourne
 
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode

--
Phil Jimmieson  p...@liverpool.ac.uk  (UK) 0151 795 4236  (Mobile) 07976 983164
Computer Science Dept., Liverpool University, Ashton Building, Ashton Street
Liverpool L69 3BX  http://www.csc.liv.ac.uk/~phil/
I used to sit on a special medical board... ...but now I use this ointment.





___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: network error 'previous request not completed'

2012-01-18 Thread Terry Judd

On 18/01/2012, at 07:15 PM, Phil Jimmieson wrote:

Hi folks,
I'm still using LiveCode 4.6.4 on one laptop (OS X Lion) and I have a program 
which retrieves data using put URL (via http) which has been occasionally 
showing the problem you describe. Once its broken the only solution seems to be 
to restart LiveCode. I tried resetall, which unfortunately also killed Remo, 
but didn't otherwise seem to help. I'm also using PowerDebug alongside Remo. Do 
you use any of these plugins?

Hi Phil - no plugins in use here, same result though, once it breaks the only 
solution is to restart LC (I'm on 4.6.4 as well).

Terry...


On 18 Jan 2012, at 01:09, Terry Judd wrote:

Thanks Jacqui - I think that's a separate issue. I occasionally get those empty 
results as well and have ways of working around them - the big difference is 
that unlike the 'previous request not completed' error they don't break 
subsequent network connections. I've added a network activity log 
(libURLSetLogField) for my beta tester - hopefully that will shed some light on 
the issue.

If anyone has personal experience of this issue I'd be keen to hear about it.

Terry...

On 18/01/2012, at 11:31 AM, J. Landman Gay wrote:

On 1/17/12 6:04 PM, Terry Judd wrote:
I'm experiencing a serious connectivity problem that appears to start
with the error 'error Previous request not completed', usually in
response to a post request, and ends with LC being pretty much
totally unresponsive to any network requests. In the IDE this can
sometimes (but not always) be rectified by calling resetAll but in
our application, the only solution is to quit the app and start
again. The post request are via https but I'm not sure whether that's
a factor. One of my beta testers is having real problems with this
(on multiple platforms) but I'm unable to replicate the problem on my
setup at the moment.

The socketTimeoutInterval is set to 5000 but when the error occurs it
will repeatedly occur no matter how long you wait between requests
(once the error occurs network connectivity is pretty much broken).

There's a discussion in the forums that seems related. I did some tests today 
and got very inconsistent results; about 2/3 of the time I got return values 
from the POST and the rest of the time I get empty in both the result and in 
it. I tinkered with the timeout interval but it didn't help.


Dr Terry Judd
Senior Lecturer in Medical Education
Medical Eduction Unit
Faculty of Medicine, Dentistry  Health Sciences
The University of Melbourne


___
use-livecode mailing list
use-livecode@lists.runrev.commailto:use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

--
Phil Jimmieson  p...@liverpool.ac.ukmailto:p...@liverpool.ac.uk  (UK) 0151 
795 4236  (Mobile) 07976 983164
Computer Science Dept., Liverpool University, Ashton Building, Ashton Street
Liverpool L69 3BX  http://www.csc.liv.ac.uk/~phil/
I used to sit on a special medical board... ...but now I use this ointment.





___
use-livecode mailing list
use-livecode@lists.runrev.commailto:use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Dr Terry Judd
Senior Lecturer in Medical Education
Medical Eduction Unit
Faculty of Medicine, Dentistry  Health Sciences
The University of Melbourne



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


network error 'previous request not completed'

2012-01-17 Thread Terry Judd
I'm experiencing a serious connectivity problem that appears to start with the 
error 'error Previous request not completed', usually in response to a post 
request, and ends with LC being pretty much totally unresponsive to any network 
requests. In the IDE this can sometimes (but not always) be rectified by 
calling resetAll but in our application, the only solution is to quit the app 
and start again. The post request are via https but I'm not sure whether that's 
a factor. One of my beta testers is having real problems with this (on multiple 
platforms) but I'm unable to replicate the problem on my setup at the moment.

The socketTimeoutInterval is set to 5000 but when the error occurs it will 
repeatedly occur no matter how long you wait between requests (once the error 
occurs network connectivity is pretty much broken).

Anyone have any ideas as to what may be occurring? I really need to squash this 
problem/bug ASAP.

Terry...

Dr Terry Judd
Senior Lecturer in Medical Education
Medical Eduction Unit
Faculty of Medicine, Dentistry  Health Sciences
The University of Melbourne





___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: network error 'previous request not completed'

2012-01-17 Thread J. Landman Gay

On 1/17/12 6:04 PM, Terry Judd wrote:

I'm experiencing a serious connectivity problem that appears to start
with the error 'error Previous request not completed', usually in
response to a post request, and ends with LC being pretty much
totally unresponsive to any network requests. In the IDE this can
sometimes (but not always) be rectified by calling resetAll but in
our application, the only solution is to quit the app and start
again. The post request are via https but I'm not sure whether that's
a factor. One of my beta testers is having real problems with this
(on multiple platforms) but I'm unable to replicate the problem on my
setup at the moment.

The socketTimeoutInterval is set to 5000 but when the error occurs it
will repeatedly occur no matter how long you wait between requests
(once the error occurs network connectivity is pretty much broken).


There's a discussion in the forums that seems related. I did some tests 
today and got very inconsistent results; about 2/3 of the time I got 
return values from the POST and the rest of the time I get empty in both 
the result and in it. I tinkered with the timeout interval but it 
didn't help.


The forum discussion centers around iOS, but I did all my tests in the 
IDE. The forum discussion is here:

http://forums.runrev.com/viewtopic.php?f=49t=10747p=49898#p49860

--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


re: network error 'previous request not completed'

2012-01-17 Thread Terry Judd
Thanks Jacqui - I think that's a separate issue. I occasionally get those empty 
results as well and have ways of working around them - the big difference is 
that unlike the 'previous request not completed' error they don't break 
subsequent network connections. I've added a network activity log 
(libURLSetLogField) for my beta tester - hopefully that will shed some light on 
the issue.

If anyone has personal experience of this issue I'd be keen to hear about it.

Terry...

On 18/01/2012, at 11:31 AM, J. Landman Gay wrote:

On 1/17/12 6:04 PM, Terry Judd wrote:
I'm experiencing a serious connectivity problem that appears to start
with the error 'error Previous request not completed', usually in
response to a post request, and ends with LC being pretty much
totally unresponsive to any network requests. In the IDE this can
sometimes (but not always) be rectified by calling resetAll but in
our application, the only solution is to quit the app and start
again. The post request are via https but I'm not sure whether that's
a factor. One of my beta testers is having real problems with this
(on multiple platforms) but I'm unable to replicate the problem on my
setup at the moment.

The socketTimeoutInterval is set to 5000 but when the error occurs it
will repeatedly occur no matter how long you wait between requests
(once the error occurs network connectivity is pretty much broken).

There's a discussion in the forums that seems related. I did some tests today 
and got very inconsistent results; about 2/3 of the time I got return values 
from the POST and the rest of the time I get empty in both the result and in 
it. I tinkered with the timeout interval but it didn't help.


Dr Terry Judd
Senior Lecturer in Medical Education
Medical Eduction Unit
Faculty of Medicine, Dentistry  Health Sciences
The University of Melbourne


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: network error 'previous request not completed'

2012-01-17 Thread Bob Sneidar
Now if only we could get a command like that for when Livecode gets into a 
weird state and won't respond to anything!

Bob


On Jan 17, 2012, at 5:09 PM, Terry Judd wrote:

 In the IDE this can
 sometimes (but not always) be rectified by calling resetAll


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode