Hello, Reading the docs at:
https://trafficserver.readthedocs.org/en/latest/sdk/actions-guide.en.html?highlight=ts_event_net_connect It's stated that when creating a VConn, one should handle the event TS_EVENT_NET_CONNECT, that would be fired once the connection has been established. However, copying the page's example (attached) and trying to establish a connection to a port in which there is no listener, we still receive the event (and not TS_EVENT_NET_CONNECT_FAILED as we're expecting). The following link has the GDB session for the sample plugin: http://pastebin.com/57PkY8vv We're sure there's nothing listening on the port: [vagrant@localhost temp]$ telnet 127.0.0.1 9999 Trying 127.0.0.1... telnet: connect to address 127.0.0.1: Connection refused We're using version TrafficServer 4.2.0 running on a CentOS 6.4 on a x86_64 VirtualBox VM, kernel 2.6.32-358.el6.x86_64. Should we be calling some other API function to learn if the connection has indeed been established? Are we getting the meaning of the event wrong? Thanks in advance, -- Acácio Centeno Porto Alegre, Brasil + 55 51 3012 3005 Miami, USA + 1 305 704 8816 Quaisquer informações contidas neste e-mail e anexos podem ser confidenciais e privilegiadas, protegidas por sigilo legal. Qualquer forma de utilização deste documento depende de autorização do emissor, sujeito as penalidades cabíveis. Any information in this e-mail and attachments may be confidential and privileged, protected by legal confidentiality. The use of this document require authorization by the issuer, subject to penalties.
