{"issue":{"pull_request":{"diff_url":null,"html_url":null,"patch_url":null},"state":"closed","user":{"avatar_url":"https://secure.gravatar.com/avatar/66528efa9530080fca432cfd0e795da7?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"66528efa9530080fca432cfd0e795da7","url":"https://api.github.com/users/tweibley","login":"tweibley","id":83},"milestone":null,"assignee":null,"labels":[],"updated_at":"2011-11-07T05:46:10Z","closed_at":"2011-06-21T15:16:45Z","comments":27,"url":"https://api.github.com/repos/chaoslawful/drizzle-nginx-module/issues/9","body":"Any idea what would cause this error? Serving 1000's of req/sec without issue and then this popped up.  Too many connections to the backend? (This is definitely not mysql 5.5, it's 5.1.)\r\n\r\nThe drizzle_status output looks like:\r\n\r\n  active connections: 0\r\n  connection pool capacity: 200\r\n  overflow: ignore\r\n  cached connection queue: 0\r\n  free'd connection queue: 200\r\n  cached connection successfully used count:\r\n  free'd connection successfully used count: 2 4 2 3 2 4 4 4 2 4 2 4 3 2 4 2 4 3 3 4 3 4 4 4 4 4 4 4 4 3 4 4 4 4 3 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 3 4 2 6 4 4 3 2 4 2 4 4 2 2 4 2 3 2 2 3 3 4 4 2 2 3 2 2 3 3 4 4 4 4 4 2 3 2 4 4 3 2 4 3 4 2 2 2 2 4 3 2 2 3 4 3 2 2 4 3 2 2 2 2 4 2 2 2 2 2 3 3 2 4 2 4 3 2 4 4 2 2 2 4 4 3 4 2 3 2 3 7 6 2 2 3 2 3 2 2 2 3 2 5 7 4 2 3 3 4 2 2 4 4 2 2 4 2 2 4 2 4 3 2 2 2 4 2 2\r\n  servers: 1\r\n  peers: 1\r\n","html_url":"https://github.com/chaoslawful/drizzle-nginx-module/issues/9","title":"failed to connect: 10: drizzle_state_handshake_server_read:bad packet size:>=46:23 while connecting to drizzle upstream","number":9,"id":1033127,"created_at":"2011-06-09T22:28:40Z"},"action":"created","comment":{"user":{"avatar_url":"https://secure.gravatar.com/avatar/7379afa283879221f44206492e727133?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"7379afa283879221f44206492e727133","url":"https://api.github.com/users/kbeezie","login":"kbeezie","id":513086},"updated_at":"2011-11-07T05:46:10Z","url":"https://api.github.com/repos/chaoslawful/drizzle-nginx-module/issues/comments/2650240","body":"Using 1.0 still gives me the same problem with Nginx 1.0.9 (I'm on Debian 6.0 was using the 0.8 that came with aptitude, but then I tried the suggestion above with 1.0 and recompiling nginx) I still get 2011/11/07 09:45:08 [error] 10090#0: *1 failed to connect: 10: drizzle_state_handshake_server_read:bad packet size:63:85 while connecting to drizzle upstream.\r\n\r\nI can also verify that I connect just fine with the mysql client forced to a TCP address.  ","id":2650240,"created_at":"2011-11-07T05:46:10Z"}}