Monitoring Suspension in Other Threads

General APL language issues

Monitoring Suspension in Other Threads

Postby tomgarwin on Wed Sep 06, 2017 4:37 pm

I am probably missing something obvious..but because I have a pesky error from Samples.HTTPGet[121] from Conga workspace that I have not been able to trap from the calling function, I would like to have a supervisory thread that monitors for when other threads become suspended and then restart them. But I don't find a Quad equivalent to )SI that I could search for an asterisk (⌷SI and ⌷ESI and ⌷LC and ⌷STACK all seem localized to the current thread).

Thanks for any help on this.
tomgarwin
 
Posts: 18
Joined: Sun Jul 23, 2017 11:37 am

Re: Monitoring Suspension in Other Threads

Postby Vince|Dyalog on Fri Sep 08, 2017 11:46 am

Hi Tom,

As you have seen in our email discussion, I tried to reproduce this, but my reproducible example is not like what you have and you will be sending me at Dyalog Support your reproducible example.

About the "Quad equivalent to )SI that I could search for an asterisk":
we do not think there is a System Function to do what you want, so I have logged an RFE (Request for Enhancement) 14991 for this.

Regards,

Vince
Vince|Dyalog
 
Posts: 348
Joined: Wed Oct 01, 2008 9:39 am

Re: Monitoring Suspension in Other Threads

Postby tomgarwin on Thu Sep 14, 2017 3:09 pm

Thanks, Vince.

Also thanks for noticing the dumb error that was keeping error trapping from working on a second try. So presumably for this problem I won't need to do the global monitoring I was asking about. Thanks again,

Tom
tomgarwin
 
Posts: 18
Joined: Sun Jul 23, 2017 11:37 am


Return to Language

Who is online

Users browsing this forum: No registered users and 1 guest