Pop-Up Thingie

  • Home
  • Synchronet BBS Software
  • Forum
  • Downloads
  • Files
  • Log in

  1. Forum
  2. DOVE-Net
  3. Synchronet Programming
  • src/xpdev/rwlockwrap.c

    From Deuc╨╡ to Git commit to main/sbbs/master on Thu Jan 18 00:34:15 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/c918931458379f6b11b318c1
    Modified Files:
    src/xpdev/rwlockwrap.c
    Log Message:
    Half-assed error handling for unbalanced lock/unlock
  • From Deuc╨╡ to Git commit to main/sbbs/master on Thu Jan 18 00:36:01 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/82275147116704c87ffb44da
    Modified Files:
    src/xpdev/rwlockwrap.c
    Log Message:
    We need windows.h, get it from gen_defs.h
  • From Deuc╨╡ to Git commit to main/sbbs/master on Thu Jan 18 00:50:43 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/838501b0c3e277b5845e5bff
    Modified Files:
    src/xpdev/rwlockwrap.c
    Log Message:
    Fix rwlock init
  • From Deuc╨╡ to Git commit to main/sbbs/master on Thu Jan 18 00:54:45 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/2423dece981de46487cae6a1
    Modified Files:
    src/xpdev/rwlockwrap.c
    Log Message:
    Remove some cruft.
  • From Deuc╨╡ to Git commit to main/sbbs/master on Thu Jan 18 00:55:41 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/335fd63b1c6731626fae747d
    Modified Files:
    src/xpdev/rwlockwrap.c
    Log Message:
    Add return for rwlock_init() windows wrapper.
  • From Deuc╨╡ to Git commit to main/sbbs/master on Thu Jan 18 00:57:05 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/2375196f453abcaf4e14bb22
    Modified Files:
    src/xpdev/rwlockwrap.c
    Log Message:
    Fix bug (not screaming) in last commit.
  • From Deuc╨╡ to Git commit to main/sbbs/master on Thu Jan 18 15:27:07 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/374694496c9dd74d853e5a1f
    Modified Files:
    src/xpdev/rwlockwrap.c
    Log Message:
    Fix rwlocks for Win32

    Various bits of broken no longer broken.
  • From Rob Swindell (on Windows 11) to Git commit to main/sbbs/master on Fri Jan 19 12:23:51 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/04823a59b48d573cec0c2d06
    Modified Files:
    src/xpdev/rwlockwrap.c
    Log Message:
    Remove unused local variable
  • From Deuc╨╡@shurd@sasktel.net to Git commit to main/sbbs/master on Mon Jan 13 14:00:39 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/1220c4b50e7c0d989defac14
    Modified Files:
    src/xpdev/rwlockwrap.c
    Log Message:
    Don't leve the wlk critical section on wrlock success.

    That *is* the write lock!
  • From Deuc╨╡@shurd@sasktel.net to Git commit to main/sbbs/master on Wed Apr 15 11:48:26 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/819c4e20927f1b70020ad5d4
    Modified Files:
    src/xpdev/rwlockwrap.c
    Log Message:
    Fix unlikely Win32 rwlock issue.

    If WaitForSingleObject() fails, the loop waiting for readers to
    zero would continue without wlk held, meaning it would be possible
    for either wlk to be left without entering, or two writers to hold
    the lock at the same time, depending on the value of lock->readers
    at the time of the failure.
  • Who's Online

  • Recent Visitors

    • D
      Mon Apr 20 01:58:19 2026
      from Jupiter via Telnet
    • Guest
      Sun Apr 19 22:45:44 2026
      from Los Angeles, Ca via Telnet
    • Neural
      Sun Apr 19 15:30:48 2026
      from Italy via SSH
    • Guest
      Sun Apr 19 13:03:36 2026
      from Portland, Or via Telnet
  • System Info

    Sysop: digital man
    Location: Riverside County, California
    Users: 1,152
    Nodes: 17 (1 / 16)
    Uptime: 191:35:03
    Calls: 509,274
    Calls today: 2
    Files: 271,676
    D/L today: 4,748 files
    (546M bytes)
    Messages: 469,126

© Vertrauen, 2026