Subj : birthdaylist.js To : Digital Man From : DesotoFireflite Date : Tue May 17 2022 16:15:35 Re: birthdaylist.js By: Digital Man to DesotoFireflite on Mon May 16 2022 11:47 am DM> Re: birthdaylist.js DM> By: DesotoFireflite to Digital Man on Mon May 16 2022 02:37 pm > DM>> Do you get the same behavior when running it using jsexec? >> C:\SBBS\exec>jsexec birthdaylist >> JSexec v3.19c-Win32 master/0b34b299a - Execute Synchronet >> Compiled Mar 20 2022 05:05:47 with MSC 1929 >> Loading configuration files from C:\sbbs\ctrl >> JavaScript-C 1.8.5 2011-03-31 >> JavaScript: Creating runtime: 167772160 bytes >> Reading script from C:\SBBS\exec\birthdaylist.js >> C:\SBBS\exec\birthdaylist.js compiled in 0.00 seconds DM> Okay, and then it just sits/spins at that point? Yes, just sit's and spins > DM>> No immediate ideas. I probably start adding log() lines to > DM>> exec/birthdaylist.js and load/birthdays.js to find out exactly > DM>> where is locking or infinite-looping (more likely). DM> Okay, here's an example (to birthdaylist.js): DM> log("Loading birthdays.js"); // added DM> var list = load({}, "birthdays.js", month, day); DM> log("Loaded birthdays.js"); // added DM> So when run 'jsexec birthdaylist' here with those added log lines: DM> Reading script from /sbbs/exec/birthdaylist.js DM> /sbbs/exec/birthdaylist.js compiled in 0.00 seconds DM> Loading birthdays.js DM> Loaded birthdays.js DM> 45 Vertrauen users with birthdays in May: Ok, i put the log lines in as you suggested, and the problem seems to be in birthdays.js, as it tries to load birthdays.js then it locks up. see log output below. It never got to the second part. 5/17 03:47:39p Node 1 Executing external: ?birthdaylist 5/17 03:47:39p Node 1 Loading birthdays.js Seeing this, I tried to jsexec c:\sbbs\exec\load\birthdays.js, and it did the same thing, locked up, curser sits and spins. I just don't understand why the program worked flawlessley for months on end, then stops on the 12th with a new user logs in. Also, I checked, windows did an update late on the 12th also, just discovered this today. As always, thanks SysOp: C.G. Learn, AKA: DesotoFireflite Valhalla Home Services! - (Synchronet) - bbs.valhallabbs.com:23 A Gamers Paradise - Over 250 Registered Online Game Doors! --- Don't eat the yellow snow! þ Synchronet þ Valhalla Home Services þ USA þ http://valhalla.synchro.net * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705) .