Comments (4)
i cannot reproduce the problem. This is the config i am using:
[uwsgi]
namespace = /ns/001/:testns
namespace-keep-mount = /dev/pts
socket = :3031
attach-daemon = /usr/sbin/dropbear -j -k -p 1022 -E -F -I 300
i directly run it with the emperor
uwsgi --emperor jail.ini
i login into 1022 and as soon as i touch the file all is destroyed
from uwsgi.
With config above I couldn't reproduce it either, so I started disabling options in my vassal and it turns out that it only happens when using --cheaper:
[uwsgi]
namespace = /ns/001/:testns
namespace-keep-mount = /dev/pts
socket = :3031
attach-daemon = /usr/sbin/dropbear -j -k -p 1022 -E -F -I 300
processes = 2
cheaper = 1
With some debug logs in core/master.c I've found out that during vassal reload with --cheaper enabled uwsgi.ready_to_reload stops incrementing while I'm logged (and there is extra child process) so it never reaches uwsgi.numproc value that is required for reload.
from uwsgi.
Can you retry with latest commit ?
from uwsgi.
Works fine now, thanks
from uwsgi.
Related Issues (20)
- Enable debugging in vscode (uwsgi and flask) HOT 3
- Integrate uwsgi with fastapi HOT 1
- BUG: flaky exit-code when using need-app and lazy-apps flags together(+FIX) HOT 3
- uWSGI build error - GCC 13 on Ubuntu 24.04 HOT 1
- uWSGI Segmentation Fault When Running with New Relic HOT 2
- Multiple HTTP sockets with map-socket: the second HTTP socket is very slow
- `ENOSYS` error in `pthread_mutexattr_setprotocol` for alpine based images
- uwsgi fails to compile with Python 3.13 HOT 2
- Errors that occur when uwsgi is running at high concurrency
- Graceful reload|shutdown doesn't work when no requests coming
- gracefully_kill_them_all is invalid.
- Need help to understand what causes memory to be allocated HOT 2
- pyuwsgi + enable-threads + python3.12: workers do not recover after a reload HOT 11
- upgrading from 2.0.24 to 2.0.25.1 results in slow chain reload
- Failed to build installable wheels for some pyproject.toml based projects (uwsgi)
- Flask py-autoreload stopped working on version 2.0.26
- uwsgi + mod_apache_uwsgi + php plugin: issue with absolute PATH_INFO? HOT 2
- Signal a reload to the workers
- Segmentation Fault
- uWSGI Legion not working on Debian 12/Python 3.11/uwsgi 2.0.21 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 uwsgi.