Hi all.
I update uwsgi from 1.4.9 to 1.9, in my app's task I'm write filemon like this:

import os
from uwsgidecorators import *

path = "/home/postgres/pythonwork/app"
for p in os.listdir(path):
    p = os.path.join(path, p)
    if os.path.isfile(p) and not os.path.splitext(p)[1] == ".pyc":
        @filemon(p)
        def tempf(num):
            os.utime("/var/www/conf/uwsgi/app.yml", None)

In 1.4.9, the filemon can work, but in 1.9 is fail, this is the log

[uwsgi-signal] signum 0 registered (wid: 0 modifier1: 0 target: default, any 
worker)
[uwsgi-signal] signum 1 registered (wid: 0 modifier1: 0 target: default, any 
worker)
[uwsgi-signal] signum 2 registered (wid: 0 modifier1: 0 target: default, any 
worker)
[uwsgi-signal] signum 3 registered (wid: 0 modifier1: 0 target: default, any 
worker)
[uwsgi-signal] signum 4 registered (wid: 0 modifier1: 0 target: default, any 
worker)
[uwsgi-signal] signum 5 registered (wid: 0 modifier1: 0 target: default, any 
worker)
[uwsgi-signal] signum 6 registered (wid: 0 modifier1: 0 target: default, any 
worker)
[uwsgi-signal] signum 7 registered (wid: 0 modifier1: 0 target: default, any 
worker)
[uwsgi-signal] signum 8 registered (wid: 0 modifier1: 0 target: default, any 
worker)
[uwsgi-signal] signum 9 registered (wid: 0 modifier1: 0 target: default, any 
worker)
[uwsgi-signal] signum 10 registered (wid: 0 modifier1: 0 target: default, any 
worker)
[uwsgi-signal] signum 11 registered (wid: 0 modifier1: 0 target: default, any 
worker)
[uwsgi-signal] signum 12 registered (wid: 0 modifier1: 0 target: default, any 
worker)
[uwsgi-signal] signum 13 registered (wid: 0 modifier1: 0 target: default, any 
worker)
[uwsgi-signal] signum 14 registered (wid: 0 modifier1: 0 target: default, any 
worker)
[uwsgi-signal] signum 15 registered (wid: 0 modifier1: 0 target: default, any 
worker)
[uwsgi-signal] signum 16 registered (wid: 0 modifier1: 0 target: default, any 
worker)
[uwsgi-signal] signum 17 registered (wid: 0 modifier1: 0 target: default, any 
worker)
[uwsgi-signal] signum 18 registered (wid: 0 modifier1: 0 target: default, any 
worker)
[uwsgi-signal] signum 19 registered (wid: 0 modifier1: 0 target: default, any 
worker)
[uwsgi-signal] signum 20 registered (wid: 0 modifier1: 0 target: default, any 
worker)
[uwsgi-signal] signum 21 registered (wid: 0 modifier1: 0 target: default, any 
worker)
[uwsgi-signal] signum 22 registered (wid: 0 modifier1: 0 target: default, any 
worker)
[uwsgi-signal] signum 23 registered (wid: 0 modifier1: 0 target: default, any 
worker)
[uwsgi-signal] signum 24 registered (wid: 0 modifier1: 0 target: default, any 
worker)
WSGI app 0 (mountpoint='') ready in 0 seconds on interpreter 0x89b1988 pid: 
16849 (default app)
gracefully (RE)spawned uWSGI master process (pid: 16849)
spawned the uWSGI spooler on dir /home/postgres/pythonwork/app/spooler with pid 
17000
spawned the uWSGI spooler on dir /home/postgres/pythonwork/app/spooler1 with 
pid 17001
spawned uWSGI worker 1 (pid: 17002, cores: 1)
spawned uWSGI worker 2 (pid: 17003, cores: 1)
*** Stats server enabled on /tmp/app.socket fd: 30 ***
spawned uWSGI http 1 (pid: 17004)
Sun Mar 24 15:39:10 2013 - error managing signal 18 on worker 2
Sun Mar 24 15:39:10 2013 - error managing signal 18 on worker 1
Sun Mar 24 15:42:24 2013 - error managing signal 23 on worker 2

Is there any way to fix this error?
_______________________________________________
uWSGI mailing list
[email protected]
http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi

Reply via email to