Skip to content
This repository was archived by the owner on Sep 25, 2019. It is now read-only.
This repository was archived by the owner on Sep 25, 2019. It is now read-only.

Wrong number of arguments error when stopping evaluator service #44

Description

@fonglh

The following error appears in the logs when stopping the evaluator service.

This was run as an Upstart job, with the init files generated by foreman.

/var/lib/gems/2.2.0/gems/coursemology-evaluator-0.1.4/lib/coursemology/evaluator/client.rb:81:in `on_sig_term': wrong number of arguments (1 for 0) (ArgumentError)
        from /var/lib/gems/2.2.0/gems/coursemology-evaluator-0.1.4/lib/coursemology/evaluator/client.rb:34:in `call'
        from /var/lib/gems/2.2.0/gems/coursemology-evaluator-0.1.4/lib/coursemology/evaluator/client.rb:34:in `sleep'
        from /var/lib/gems/2.2.0/gems/coursemology-evaluator-0.1.4/lib/coursemology/evaluator/client.rb:34:in `client_loop'
        from /var/lib/gems/2.2.0/gems/coursemology-evaluator-0.1.4/lib/coursemology/evaluator/client.rb:18:in `loop'
        from /var/lib/gems/2.2.0/gems/coursemology-evaluator-0.1.4/lib/coursemology/evaluator/client.rb:18:in `run'
        from /var/lib/gems/2.2.0/gems/coursemology-evaluator-0.1.4/lib/coursemology/evaluator/cli.rb:19:in `run'
        from /var/lib/gems/2.2.0/gems/coursemology-evaluator-0.1.4/lib/coursemology/evaluator/cli.rb:12:in `start'
        from /var/lib/gems/2.2.0/gems/coursemology-evaluator-0.1.4/lib/coursemology/evaluator/cli.rb:8:in `start'
        from /var/lib/gems/2.2.0/gems/coursemology-evaluator-0.1.4/bin/evaluator:5:in `<top (required)>'
        from /usr/local/bin/evaluator:23:in `load'
        from /usr/local/bin/evaluator:23:in `<main>'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions