Client Library Hangs Forever after unsuccessful connection to remote auxiliary 
(events) port
--------------------------------------------------------------------------------------------

                 Key: CORE-3718
                 URL: http://tracker.firebirdsql.org/browse/CORE-3718
             Project: Firebird Core
          Issue Type: Bug
          Components: API / Client Library
    Affects Versions: 2.5.1, 2.1.4, 2.5.0
         Environment: Superserver, MS Windows, TCP/IP
            Reporter: Mark Jones
            Priority: Critical


After an unsuccessful attempt to connect the auxiliary port (isc_que_events) 
any subsequent api call that needs to communicate with the server hangs forever 
(so the client application hangs forever)

Configure the server (superserver) so that the firewall does not block the main 
service port (3050) but blocks the specified Aux port (3060 in this case)
--- firebird.conf ---
#RemoteServiceName = gds_db
#RemoteServicePort = 3050
RemoteAuxPort = 3060
------

Make a connection to the remote server using tcp/ip then call isc_que_events 
which will timeout after 10-15 seconds with a isc_network_error (335544721).  
Now make a call that requires communication with the server (e.g. 
isc_start_transaction ) and the application (library) will hang forever 

Right now I can see that it goes wrong when it tries to send the subsequent 
packet to the server ( port->send(packet) ) but the debugger didnt go any 
further into the code from there so unsure excatly where after that it fails.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://tracker.firebirdsql.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

------------------------------------------------------------------------------
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual 
desktops for less than the cost of PCs and save 60% on VDI infrastructure 
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to