home bbs files messages ]

Just a sample of the Echomail archive

Cooperative anarchy at its finest, still active today. Darkrealms is the Zone 1 Hub.

   SYNC_PROGRAMMING      Synchronet/Baja/XSDK Programming      49,116 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 47,106 of 49,116   
   Rob Swindell (on Debian Linux) to Git commit to main/sbbs/master   
   src/sbbs3/websrvr.c   
   07 Aug 25 22:32:51   
   
   TZUTC: -0700   
   MSGID: 52498.syncprog@1:103/705 2cfb8f15   
   PID: Synchronet 3.21a-Linux master/b40af0617 Aug 06 2025 GCC 12.2.0   
   TID: SBBSecho 3.29-Linux master/371de80ed Aug 07 2025 GCC 12.2.0   
   BBSID: VERT   
   CHRS: ASCII 1   
   FORMAT: flowed   
   https://gitlab.synchro.net/main/sbbs/-/commit/6eed77574f0f016317b68f68   
   Modified Files:   
   	src/sbbs3/websrvr.c   
   Log Message:   
   Immediately remove client IP from connections list upon session termination   
      
   ... don't wait for all the other logout/off/notification stuff to complete   
   first. These waits before removing the client IP from the connected client   
   list were causing error 429 responses from the server even though the browser   
   (i.e. Chrome) was actually opening just 6 connections at a time to the server:   
      
     !Maximum concurrent connections (10) exceeded   
     !ERROR: 429 Too Many Requests (line 6979) request:   
      
   The first group of 6 client sessions from the browser had actually completed,   
   but the session threads hadn't fully terminated yet. So now, it is possible to   
   have a high(er) number of session threads than before, but web pages will   
   render more reliably (without having to increase the max connections per   
   client setting).   
      
   The test to reproduce this issue was to just to go to www.synchro.net with a   
   fresh browser (nothing cached) or hit Ctrl-Refresh to fully reload the page,   
   and the result was a lot of absent/broken page elements.   
   --- SBBSecho 3.29-Linux   
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)   
   SEEN-BY: 103/705 105/81 106/201 124/5016 128/187 129/14 153/757 7715   
   SEEN-BY: 154/10 30 110 203/0 218/700 221/0 226/30 227/114 229/110   
   SEEN-BY: 229/206 317 400 426 428 550 700 705 240/1120 5832 263/1 266/512   
   SEEN-BY: 280/464 5003 5006 291/111 292/8125 301/1 320/219 322/757   
   SEEN-BY: 341/66 234 342/200 396/45 423/120 460/58 256 1124 467/888   
   SEEN-BY: 633/280 712/848 770/1 902/26 5020/400 8912 5054/30 5075/35   
   PATH: 103/705 280/464 460/58 229/426   
      

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca