Activity log for bug #1070900

Date Who What changed Old value New value Message
2012-10-24 15:31:02 Ryan Steele bug added bug
2012-10-24 15:32:54 Ryan Steele description Distro: Ubuntu Lucid (10.04) Kernel: 2.6.32-33-server #72-Ubuntu SMP Fri Jul 29 21:21:55 UTC 2011 x86_64 GNU/Linux Packages: ii gearman 0.32-0~598-1~lucid1 Distributed job queue ii gearman-job-server 0.32-0~598-1~lucid1 Job server for the Gearman distributed job q ii gearman-tools 0.32-0~598-1~lucid1 Tools for the Gearman distributed job queue ii libgearman6 0.32-0~598-1~lucid1 Library providing Gearman client and worker ii python-gearman-cluster 1.1.0 Configuration package for returning gearman Error: ERROR 2012-09-24 14:04:03.000000 [ 1 ] bad method: HTTP/1.0 -> libgearman-server/plugins/protocol/http/protocol.cc:287 Cause: When testing gearman, I accidentally included the line "HTTP/1.0 200 OK" after POST'ing to the HTTP listener during a telnet session (I was copying/pasting a query from a colleague and accidentally caught the gearman response from his session). This caused gearman to go into an infinite loop until oom-killer, well, killed the job server. Sanitized Copy of Session: laptop:~$ ssh someserver server:~$ telnet 127.0.0.1 8888 Trying 127.0.0.1... Connected to 127.0.0.1. Escape character is '^]'. POST /foo HTTP/1.1 Content-Length: 219 {"aaa": "bbb", "ccc": [ { "ddd": {"eee": "fff", "ggg": "hhh", "iii": 5}, "jjj": "kkk", "lll": ["mmm"] } ] } HTTP/1.0 200 OK Connection to server closed. laptop:~$ Distro: Ubuntu Lucid (10.04) Kernel: 2.6.32-33-server #72-Ubuntu SMP Fri Jul 29 21:21:55 UTC 2011 x86_64 GNU/Linux Packages:    ii gearman 0.32-0~598-1~lucid1    ii gearman-job-server 0.32-0~598-1~lucid1    ii gearman-tools 0.32-0~598-1~lucid1    ii libgearman6 0.32-0~598-1~lucid1    ii python-gearman-cluster 1.1.0 Error:    ERROR 2012-09-24 14:04:03.000000 [ 1 ] bad method: HTTP/1.0 -> libgearman-server/plugins/protocol/http/protocol.cc:287 Cause:    When testing gearman, I accidentally included the line "HTTP/1.0 200 OK" while POST'ing to the HTTP listener during a telnet session (I was copying/pasting a query from a colleague and accidentally caught the gearman response from his session). This caused gearman to go into an infinite loop until oom-killer, well, killed the job server. Sanitized Copy of Session:    laptop:~$ ssh someserver    server:~$ telnet 127.0.0.1 8888    Trying 127.0.0.1...    Connected to 127.0.0.1.    Escape character is '^]'.    POST /foo HTTP/1.1    Content-Length: 219    {"aaa": "bbb", "ccc": [ { "ddd": {"eee": "fff", "ggg": "hhh", "iii": 5}, "jjj": "kkk", "lll": ["mmm"] } ] }    HTTP/1.0 200 OK    Connection to server closed.    laptop:~$
2012-10-24 15:34:25 Ryan Steele description Distro: Ubuntu Lucid (10.04) Kernel: 2.6.32-33-server #72-Ubuntu SMP Fri Jul 29 21:21:55 UTC 2011 x86_64 GNU/Linux Packages:    ii gearman 0.32-0~598-1~lucid1    ii gearman-job-server 0.32-0~598-1~lucid1    ii gearman-tools 0.32-0~598-1~lucid1    ii libgearman6 0.32-0~598-1~lucid1    ii python-gearman-cluster 1.1.0 Error:    ERROR 2012-09-24 14:04:03.000000 [ 1 ] bad method: HTTP/1.0 -> libgearman-server/plugins/protocol/http/protocol.cc:287 Cause:    When testing gearman, I accidentally included the line "HTTP/1.0 200 OK" while POST'ing to the HTTP listener during a telnet session (I was copying/pasting a query from a colleague and accidentally caught the gearman response from his session). This caused gearman to go into an infinite loop until oom-killer, well, killed the job server. Sanitized Copy of Session:    laptop:~$ ssh someserver    server:~$ telnet 127.0.0.1 8888    Trying 127.0.0.1...    Connected to 127.0.0.1.    Escape character is '^]'.    POST /foo HTTP/1.1    Content-Length: 219    {"aaa": "bbb", "ccc": [ { "ddd": {"eee": "fff", "ggg": "hhh", "iii": 5}, "jjj": "kkk", "lll": ["mmm"] } ] }    HTTP/1.0 200 OK    Connection to server closed.    laptop:~$ Distro: Ubuntu Lucid (10.04) Kernel: 2.6.32-33-server #72-Ubuntu SMP Fri Jul 29 21:21:55 UTC 2011 x86_64 GNU/Linux Packages:    ii gearman 0.32-0~598-1~lucid1    ii gearman-job-server 0.32-0~598-1~lucid1    ii gearman-tools 0.32-0~598-1~lucid1    ii libgearman6 0.32-0~598-1~lucid1    ii python-gearman-cluster 1.1.0 Error: (Loops endlessly until oom-killer kills the job server)    ERROR 2012-09-24 14:04:03.000000 [ 1 ] bad method: HTTP/1.0 -> libgearman-server/plugins/protocol/http/protocol.cc:287 Cause:    When testing gearman, I accidentally included the line "HTTP/1.0 200 OK" while POST'ing to the HTTP listener during a telnet session (I was copying/pasting a query from a colleague and accidentally caught the gearman response from his session). This caused gearman to go into an infinite loop until oom-killer, well, killed the job server. Sanitized Copy of Session:    laptop:~$ ssh someserver    server:~$ telnet 127.0.0.1 8888    Trying 127.0.0.1...    Connected to 127.0.0.1.    Escape character is '^]'.    POST /foo HTTP/1.1    Content-Length: 219    {"aaa": "bbb", "ccc": [ { "ddd": {"eee": "fff", "ggg": "hhh", "iii": 5}, "jjj": "kkk", "lll": ["mmm"] } ] }    HTTP/1.0 200 OK    Connection to server closed.    laptop:~$
2012-10-24 15:37:57 Ryan Steele description Distro: Ubuntu Lucid (10.04) Kernel: 2.6.32-33-server #72-Ubuntu SMP Fri Jul 29 21:21:55 UTC 2011 x86_64 GNU/Linux Packages:    ii gearman 0.32-0~598-1~lucid1    ii gearman-job-server 0.32-0~598-1~lucid1    ii gearman-tools 0.32-0~598-1~lucid1    ii libgearman6 0.32-0~598-1~lucid1    ii python-gearman-cluster 1.1.0 Error: (Loops endlessly until oom-killer kills the job server)    ERROR 2012-09-24 14:04:03.000000 [ 1 ] bad method: HTTP/1.0 -> libgearman-server/plugins/protocol/http/protocol.cc:287 Cause:    When testing gearman, I accidentally included the line "HTTP/1.0 200 OK" while POST'ing to the HTTP listener during a telnet session (I was copying/pasting a query from a colleague and accidentally caught the gearman response from his session). This caused gearman to go into an infinite loop until oom-killer, well, killed the job server. Sanitized Copy of Session:    laptop:~$ ssh someserver    server:~$ telnet 127.0.0.1 8888    Trying 127.0.0.1...    Connected to 127.0.0.1.    Escape character is '^]'.    POST /foo HTTP/1.1    Content-Length: 219    {"aaa": "bbb", "ccc": [ { "ddd": {"eee": "fff", "ggg": "hhh", "iii": 5}, "jjj": "kkk", "lll": ["mmm"] } ] }    HTTP/1.0 200 OK    Connection to server closed.    laptop:~$ Distro: Ubuntu Lucid (10.04) Kernel: 2.6.32-33-server #72-Ubuntu SMP Fri Jul 29 21:21:55 UTC 2011 x86_64 GNU/Linux Packages:    ii gearman 0.32-0~598-1~lucid1    ii gearman-job-server 0.32-0~598-1~lucid1    ii gearman-tools 0.32-0~598-1~lucid1    ii libgearman6 0.32-0~598-1~lucid1    ii python-gearman-cluster 1.1.0 Error:    (Loops endlessly until oom-killer kills the job server)    ERROR 2012-09-24 14:04:03.000000 [ 1 ] bad method: HTTP/1.0 -> libgearman-server/plugins/protocol/http/protocol.cc:287 Cause:    When testing gearman, I accidentally included the line "HTTP/1.0 200 OK" while POST'ing to the HTTP listener during a telnet session (I was copying/pasting a query from a colleague and accidentally caught the gearman response from his session). This caused gearman to go into an infinite loop until oom-killer, well, killed the job server. Sanitized Copy of Session:    laptop:~$ ssh server    server:~$ telnet 127.0.0.1 8888    Trying 127.0.0.1...    Connected to 127.0.0.1.    Escape character is '^]'.    POST /foo HTTP/1.1    Content-Length: 219    {"aaa": "bbb", "ccc": [ { "ddd": {"eee": "fff", "ggg": "hhh", "iii": 5}, "jjj": "kkk", "lll": ["mmm"] } ] }    HTTP/1.0 200 OK    Connection to server closed.    laptop:~$
2019-04-15 06:54:27 Clint Byrum gearmand (Ubuntu): status New Fix Released