Comments (6)
Hello. Thank you. We will inspect this in a few days.
from phpbb3.1-3.2-antispam.
Thanks.
I suspect it is probably hard to reproduce unless you let your subscription lapse sufficiently long enough on a very busy discussion forum.
from phpbb3.1-3.2-antispam.
Thank you for your comment. This task will not be solved quickly, the approximate time is one month.
from phpbb3.1-3.2-antispam.
Thanks.
I'm now resubscribed (for many years) and the backlog is gone, so it's not likely a sufficiently-risky backlog will happen to me again in the near future --
That being said.... it will likely impact other users who decide to re-subscribe after a long gap between subscriptions (the precise time you want to maintain a good impression).
BTW, normally the database queries self-throttle, but it felt like a possible race condition -- where 100+ simultaneous table locks were waiting for each other and created some kind of infinite loop or deadlock. (Keep in mind I had a full dedicated server, and also only 25% of RAM was used up). If this was a concurrent multithreaded forking of SQL queries that also had network calls (and thus slowed down query completion), maybe throttle it based on network calls (e.g. calls to cleantalk API), to prevent the table from being locked for longer than necessary while waiting for result from cleantalk servers. Just running off theories why I witnessed so many concurrent table locks waiting on each other. Hopefully these observation clues helps you find a quick fix, which will help other people in the future.
from phpbb3.1-3.2-antispam.
Related Issues (9)
- "Check users for spam" button work differently HOT 1
- Страница настройки расширения крэшится в версии 5.4 при использовании posqtgresql HOT 1
- Ошибка при добавлении ключа доступа в настройках расширения. HOT 1
- The "Check users for spam" in ACP has weird behavior. HOT 2
- SpamFireWall to yes fails when DB is postgres HOT 1
- "Check users for spam" feature needs selective whitelisting/greylisting, or a "Delete all who has 0 posts" feature HOT 1
- MSSQL Incompatibility + Workaround HOT 3
- Data too long for column 'config_value' HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from phpbb3.1-3.2-antispam.