Just a sample of the Echomail archive
Cooperative anarchy at its finest, still active today. Darkrealms is the Zone 1 Hub.
|    SYNC_SYSOPS    |    Synchronet Multinode BBS Software Suppor    |    33,243 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 32,032 of 33,243    |
|    Deon George to GitLab note in main/sbbs    |
|    .?lo files disappearing, and BINKIT repo    |
|    02 Jun 25 20:44:43    |
      TZUTC: -0700       MSGID: 58121.sync_sys@1:103/705 2ca488b4       PID: Synchronet 3.21a-Linux master/c5f547bfd May 19 2025 GCC 12.2.0       TID: SBBSecho 3.27-Linux master/dd0e146a0 May 28 2025 GCC 12.2.0       BBSID: VERT       CHRS: UTF-8 4       FORMAT: flowed       https://gitlab.synchro.net/main/sbbs/-/issues/936#note_7296              OK, for the 2nd part of the problem, where `.?lo` is in the locks array, it       looks like the regex in `lock_file(file)`, is being passed a `.?lo` file, and       should return a `.bsy` file - but its not working:              ```        log(LOG_INFO,"START lock_flow: "+file)        log(LOG_INFO,JSON.stringify(file.replace(/\.[^\.]*?$/, '.bsy')));       ```              Returns:              ```       │Jun 03 13:31:36 ⋮ local1.info synchronet: evnt BINKOUT START lock_flow:       /opt/sbbs/fido/outbound.00a/00010001.fl        │       │Jun 03 13:31:36 ⋮ local1.info synchronet: evnt BINKOUT "/op       /sbbs/fido/outbound.00a/00010001.flo                                                                              ┤       ```              However later, an actual call doesnt have a suffix:              ```       │Jun 03 13:31:45 ⋮ local1.info synchronet: evnt BINKOUT START lock_flow:       /opt/sbbs/fido/outbound.00a/00010001        │       │Jun 03 13:31:45 ⋮ local1.info synchronet: evnt BINKOUT "/op       /sbbs/fido/outbound.00a/00010001.bsy                                                                              │       ```              Retsulting in the correct lock file being returned.              The regex should probably be replaced with:              `file.replace(/\.[^\.]*$/, '.bsy')`              (Note the removal of the question mark.)       --- SBBSecho 3.27-Linux        * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)       SEEN-BY: 103/13 705 105/81 106/201 124/5016 128/187 129/14 153/757       SEEN-BY: 153/7715 154/10 30 110 203/0 218/700 221/0 226/30 227/114       SEEN-BY: 229/110 114 206 317 400 426 428 470 550 700 705 240/1120       SEEN-BY: 240/5832 263/1 266/512 280/464 5003 5006 291/111 292/8125       SEEN-BY: 301/1 320/219 322/757 341/66 234 342/200 396/45 423/120 460/58       SEEN-BY: 460/256 1124 467/888 633/280 712/848 770/1 902/26 5020/400       SEEN-BY: 5020/8912 5054/30 5075/35       PATH: 103/705 280/464 460/58 229/426           |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca