• src/sbbs3/getmail.c

    From rswindell@VERT to CVS commit on Tue Aug 25 23:13:05 2015
    src/sbbs3 getmail.c 1.12 1.13
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv28046

    Modified Files:
    getmail.c
    Log Message:
    Performance improvement for getmail() - only open the "mail" index file
    since that is the only file we're reading in this function.
    For some unkonwn reason, opening mail.sdt can sometimes take as long
    as 2-3 seconds when the file is on a SMB/CIFS share. This could cause calls to getmail() to stall noticeably (e.g. sbbsctrl, with the Statistics windows visible) and logging into the terminal server or viewing user statistics. This is a new problem, perhaps only with Vertrauen, but this optimization helps
    to eliviate the most obvious performance problems triggered by it.
    Better/safer string modification (e.g. use of SAFEPRINTF).

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From rswindell@VERT to CVS commit on Sun Jun 10 02:00:19 2018
    src/sbbs3 getmail.c 1.16 1.17
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv2243

    Modified Files:
    getmail.c
    Log Message:
    Code cleanup in delfattach().

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Thu Aug 2 23:25:21 2018
    src/sbbs3 getmail.c 1.17 1.18
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/home/rswindell/sbbs/src/sbbs3

    Modified Files:
    getmail.c
    Log Message:
    delfattch() now returns FALSE if any of the file attachments could not be removed.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Sat Dec 15 04:46:02 2018
    src/sbbs3 getmail.c 1.18 1.19
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv13515

    Modified Files:
    getmail.c
    Log Message:
    Use a one-second timeout (rather than the configured message base open/lock timeout) when opening the mail base for statistics purposes. This should
    solve the problem of long delays during logon or sbbsctrl shutdown while
    mail base maintenance is being performed.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Fri Apr 16 18:49:39 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/aed987f4a5696e8499b46f79
    Modified Files:
    src/sbbs3/getmail.c
    Log Message:
    Don't log a file removal error if the file doesn't exist.
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net