qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jiri Daněk (JIRA) <j...@apache.org>
Subject [jira] [Created] (PROTON-1649) [cpp] Reconnecting container cannot be stopped
Date Mon, 23 Oct 2017 17:08:00 GMT
Jiri Daněk created PROTON-1649:

             Summary: [cpp] Reconnecting container cannot be stopped
                 Key: PROTON-1649
                 URL: https://issues.apache.org/jira/browse/PROTON-1649
             Project: Qpid Proton
          Issue Type: Bug
          Components: cpp-binding
    Affects Versions: proton-j-0.18.0
         Environment: commit bdfe982f5f2dd8b9735288623fbc8eabe4a5371f (upstream/master)
Author: Jiri Danek <jdanek@redhat.com>
Date:   Tue Oct 10 21:57:30 2017 +0200

    PROTON-1622 Add coverage reporting to CMake build
            Reporter: Jiri Daněk
            Assignee: Cliff Jansen

The following test will get stuck

struct timed_reconnect_tester : public proton::messaging_handler {
    struct timer_handler : public proton::void_function0 {
        proton::container *c = nullptr;
        void operator()() PN_CPP_OVERRIDE {

    test_port port;
    timer_handler handler;

    void on_container_start(proton::container &c) PN_CPP_OVERRIDE {

        handler.c = &c;
        proton::reconnect_options reconnect_options;
        c.connect(port.url(""), proton::connection_options().reconnect(reconnect_options));
        c.schedule(proton::duration::IMMEDIATE, handler);

int test_timed_reconnect() {
    timed_reconnect_tester t;
    return 0;

This message was sent by Atlassian JIRA

To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org

View raw message