All,
I have a bunch of deleted users in my user database, and when I select User->Truncate deleted users, I get a message that says 0 Deleted User Records removed. Should that option remove the deleted users and renumber the user file?
I have a couple of new users at the tail end of the deleted users, and sbbsecho has to cycle through them when it runs.
If it's a big problem I guess you could just move those couple of new users, but their scan pointers and other BBS files linked to their user numbers will be wrong.
Re: Truncating Deleted Users
By: Digital Man to Poindexter Fortran on Wed May 27 2015 05:00 pm
If it's a big problem I guess you could just move those couple of new users, but their scan pointers and other BBS files linked to their user numbers will be wrong.
I only had a couple of users at the end of the user.dat listing (and a system user I use for Transx), so I removed them, emailed the users, recreated the system users and re-ran the option to truncate deleted users. That removed 1700 users from my user.dat file, and now the scan goes much faster.
With the amount of traffic running through my system, more likely than not I'd have another BBS call in with mail and get two copies of sbbsecho. With the drop in scan time to reduce the overall time spent in my mailer batch file and a semaphore I wrote into my batch file, that problem is solved.
user numbers will be wrong.
I only had a couple of users at the end of the user.dat listing (and a system user I use for Transx), so I removed them, emailed the users, recreated the system users and re-ran the option to truncate deleted users. That removed 1700 users from my user.dat file, and now the scan goes much faster.
Sysop: | MCMLXXIX |
---|---|
Location: | Prospect, CT |
Users: | 325 |
Nodes: | 10 (0 / 10) |
Uptime: | 05:38:14 |
Calls: | 510 |
Messages: | 220570 |