Skip to content

PG::ConnectionBadqc:work PQconsumeInput() connection not open #302

@udfalkso

Description

@udfalkso

How can I fix this issue? It's happening in production but not development. There is an issue from 2013 that seems relevant, but slightly different. My setup with rails is totally straightforward, no shared connections, etc. Any ideas would be appreciated. Thanks!

bundler/gems/queue_classic-4cdc9b8e804b/lib/queue_classic/conn_adapter.rb:62:in `wait_for_notify': PQconsumeInput() connection not open
 (PG::ConnectionBad)
    from bundler/gems/queue_classic-4cdc9b8e804b/lib/queue_classic/conn_adapter.rb:62:in `block in wait_for_notify'
    from bundler/gems/queue_classic-4cdc9b8e804b/lib/queue_classic/conn_adapter.rb:61:in `tap'
    from bundler/gems/queue_classic-4cdc9b8e804b/lib/queue_classic/conn_adapter.rb:61:in `wait_for_notify'
    from bundler/gems/queue_classic-4cdc9b8e804b/lib/queue_classic/conn_adapter.rb:34:in `block in wait'
    from bundler/gems/queue_classic-4cdc9b8e804b/lib/queue_classic/conn_adapter.rb:31:in `synchronize'
    from bundler/gems/queue_classic-4cdc9b8e804b/lib/queue_classic/conn_adapter.rb:31:in `wait'
    from bundler/gems/queue_classic-4cdc9b8e804b/lib/queue_classic/worker.rb:96:in `lock_job'
    from bundler/gems/queue_classic-4cdc9b8e804b/lib/queue_classic/worker.rb:72:in `work'
    from bundler/gems/queue_classic-4cdc9b8e804b/lib/queue_classic/worker.rb:46:in `start'
    from bundler/gems/queue_classic-4cdc9b8e804b/lib/queue_classic/tasks.rb:27:in `block (2 levels) in <main>'
    from gems/rake-12.3.1/lib/rake/task.rb:271:in `block in execute'
    from gems/rake-12.3.1/lib/rake/task.rb:271:in `each'
    from gems/rake-12.3.1/lib/rake/task.rb:271:in `execute'
    from gems/bugsnag-6.11.1/lib/bugsnag/integrations/rake.rb:18:in `execute_with_bugsnag'
    from gems/rake-12.3.1/lib/rake/task.rb:213:in `block in invoke_with_call_chain'
    from /usr/local/lib/ruby/2.5.0/monitor.rb:226:in `mon_synchronize'
    from gems/rake-12.3.1/lib/rake/task.rb:193:in `invoke_with_call_chain'
    from gems/rake-12.3.1/lib/rake/task.rb:182:in `invoke'
    from gems/rake-12.3.1/lib/rake/application.rb:160:in `invoke_task'
    from gems/rake-12.3.1/lib/rake/application.rb:116:in `block (2 levels) in top_level'
    from gems/rake-12.3.1/lib/rake/application.rb:116:in `each'
    from gems/rake-12.3.1/lib/rake/application.rb:116:in `block in top_level'
    from gems/rake-12.3.1/lib/rake/application.rb:125:in `run_with_threads'
    from gems/rake-12.3.1/lib/rake/application.rb:110:in `top_level'
    from gems/rake-12.3.1/lib/rake/application.rb:83:in `block in run'
    from gems/rake-12.3.1/lib/rake/application.rb:186:in `standard_exception_handling'
    from gems/rake-12.3.1/lib/rake/application.rb:80:in `run'
    from gems/rake-12.3.1/exe/rake:27:in `<top (required)>'
    from bin/rake:23:in `load'
    from bin/rake:23:in `<top (required)>'
    from /usr/local/lib/ruby/site_ruby/2.5.0/bundler/cli/exec.rb:74:in `load'
    from /usr/local/lib/ruby/site_ruby/2.5.0/bundler/cli/exec.rb:74:in `kernel_load'
    from /usr/local/lib/ruby/site_ruby/2.5.0/bundler/cli/exec.rb:28:in `run'
    from /usr/local/lib/ruby/site_ruby/2.5.0/bundler/cli.rb:463:in `exec'
    from /usr/local/lib/ruby/site_ruby/2.5.0/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
    from /usr/local/lib/ruby/site_ruby/2.5.0/bundler/vendor/thor/lib/thor/invocation.rb:126:in `invoke_command'
    from /usr/local/lib/ruby/site_ruby/2.5.0/bundler/vendor/thor/lib/thor.rb:387:in `dispatch'
    from /usr/local/lib/ruby/site_ruby/2.5.0/bundler/cli.rb:27:in `dispatch'
    from /usr/local/lib/ruby/site_ruby/2.5.0/bundler/vendor/thor/lib/thor/base.rb:466:in `start'
    from /usr/local/lib/ruby/site_ruby/2.5.0/bundler/cli.rb:18:in `start'
    from /usr/local/bin/bundle:30:in `block in <main>'
    from /usr/local/lib/ruby/site_ruby/2.5.0/bundler/friendly_errors.rb:124:in `with_friendly_errors'
    from /usr/local/bin/bundle:22:in `<main>'

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions