[prev in list] [next in list] [prev in thread] [next in thread] 

List:       uwsgi
Subject:    [uWSGI] error managing signal
From:       roberto () unbit ! it (Roberto De Ioris)
Date:       2013-03-24 9:31:32
Message-ID: c9f47594fb1793d079e92c7141674c53.squirrel () manage ! unbit ! it
[Download RAW message or body]


> 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
> uWSGI at lists.unbit.it
> http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi
>

This is the patch (if you are in hurry):

https://github.com/unbit/uwsgi/commit/ed368d0d51bc0f5205c1cc0ad9a3d0bbf6ad1a19

but in about an hour i will release 1.9.1 with other fixes too

-- 
Roberto De Ioris
http://unbit.it

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic