Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

It isn't an optical illusion. It just looks like one.


dovenet / Synchronet Programming / src/sbbs3/main.cpp sbbs.h str.cpp

SubjectAuthor
o src/sbbs3/main.cpp sbbs.h str.cppRob Swindell (on Windows 11)

1
src/sbbs3/main.cpp sbbs.h str.cpp

<6615E545.49465.syncprog@vert.synchro.net>

  copy mid

https://www.rocksolidbbs.com/dovenet/article-flat.php?id=3479&group=DOVE-Net.Synchronet_Programming#3479

  copy link   Newsgroups: DOVE-Net.Synchronet_Programming
From: rob.swindell.(on.windows.11)@VERT (Rob Swindell (on Windows 11))
To: Git commit to main/sbbs/master
Subject: src/sbbs3/main.cpp sbbs.h str.cpp
Message-ID: <6615E545.49465.syncprog@vert.synchro.net>
Date: Tue, 9 Apr 2024 18:03:01 -0700
X-Comment-To: Git commit to main/sbbs/master
Path: rocksolidbbs.com!not-for-mail
Organization: Vertrauen
Newsgroups: DOVE-Net.Synchronet_Programming
X-FTN-PID: Synchronet 3.20a-Linux master/f2a017ec6 Mar 24 202 GCC 12.2.0
X-FTN-MSGID: 49465.syncprog@1:103/705 2a7bdc7e
X-FTN-CHRS: CP437 2
WhenImported: 20240409180301-0700 c1e0
WhenExported: 20240411085063-0700 c1e0
ExportedFrom: VERT syncprog 49465
Content-Type: text/plain; charset=IBM437
Content-Transfer-Encoding: 8bit
 by: Rob Swindell (on Win - Wed, 10 Apr 2024 01:03 UTC

https://gitlab.synchro.net/main/sbbs/-/commit/424dfe1073b2f29f039431d8
Modified Files:
src/sbbs3/main.cpp sbbs.h str.cpp
Log Message:
Create/use sbbs_t::flush_output(timeout)

If client socket is connected, wait up to the specified timeout period (in ms)
for the output buffer to be emptied.

This is much preferred over blindly calling mswait() after sending some data
(e.g. a file) and possibly waiting much longer than necessary.

---
■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor