If using v17, shared Storage solves the problem. It takes the place of IP vars. http://livedoc.4d.com/4D-Language-Reference-17/Objects-Language/Storage.301-3730714.en.html
// ---------------------------------------------------- // Method: setQuit // INPUT1: Boolean - Quit? // ---------------------------------------------------- C_BOOLEAN($1) Use (Storage) Storage.base:=New shared object Use (Storage.base) Storage.base.FQUIT:=$1 End use End use // ---------------------------------------------------- // Elsewhere... // ---------------------------------------------------- Repeat // do deamon stuff Until (Storage.base.FQUIT) Keith - CDI > On Jul 3, 2018, at 2:27 PM, Dani Beaubien via 4D_Tech <4d_tech@lists.4d.com> > wrote: > > Have you looked at the 4d command "Process aborted”? > > >> On Jul 3, 2018, at 1:18 PM, Chip Scheide via 4D_Tech <4d_tech@lists.4d.com> >> wrote: >> >> My Question is: >> How are you signaling to your stored procedures (Deamons) that the user >> is existing, without using an IP var? >> >> Currently I am using an IP Var which is set in the Quit method. >> This IP var is referenced in all of my 'Deamons' in a repeat loop >> >> Repeat >> // do deamon stuff >> until (<>f_Quit) >> >> With this IP var sitting in all my deamons - this makes all of that >> code thread unsafe. >> I would like to re-work this code to b more multiprocessor friendly. >> >> Thanks >> Chip >> >> --------------- >> Gas is for washing parts >> Alcohol is for drinkin' >> Nitromethane is for racing >> ********************************************************************** >> 4D Internet Users Group (4D iNUG) >> FAQ: http://lists.4d.com/faqnug.html >> Archive: http://lists.4d.com/archives.html >> Options: https://lists.4d.com/mailman/options/4d_tech >> Unsub: mailto:4d_tech-unsubscr...@lists.4d.com >> ********************************************************************** > > ********************************************************************** > 4D Internet Users Group (4D iNUG) > FAQ: http://lists.4d.com/faqnug.html > Archive: http://lists.4d.com/archives.html > Options: https://lists.4d.com/mailman/options/4d_tech > Unsub: mailto:4d_tech-unsubscr...@lists.4d.com > ********************************************************************** ********************************************************************** 4D Internet Users Group (4D iNUG) FAQ: http://lists.4d.com/faqnug.html Archive: http://lists.4d.com/archives.html Options: https://lists.4d.com/mailman/options/4d_tech Unsub: mailto:4d_tech-unsubscr...@lists.4d.com **********************************************************************