Quantcast

[FB-Tracker] Created: (CORE-5515) When 32bit and 64bit FB 3 servers run on one Windows machine concurrently, Firebird services freeze several minutes after first disconnect.

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[FB-Tracker] Created: (CORE-5515) When 32bit and 64bit FB 3 servers run on one Windows machine concurrently, Firebird services freeze several minutes after first disconnect.

JIRA tracker@firebirdsql.org
When 32bit and 64bit FB 3 servers run on one Windows machine concurrently, Firebird services freeze several minutes after first disconnect.
-------------------------------------------------------------------------------------------------------------------------------------------

                 Key: CORE-5515
                 URL: http://tracker.firebirdsql.org/browse/CORE-5515
             Project: Firebird Core
          Issue Type: Bug
          Components: Engine
    Affects Versions: 3.0.2
         Environment: FB 3.0.2.32703, tested at two independent machines with Windows 10 and Windows 2016 server.
            Reporter: michalk1


Steps to reproduce:
1) Install FB3.0.2 64bit with default settings (port 3050, service name DefaultInstance)
2) Use FB3.0.2 32bit zip package to install another FB instance at the same machine, change its RemoteServicePort in firebird.conf (e.g. to 3051), setup its security database and use svcmgr to configure and start the service (named say FB30)
  instsvc i -n FB30
  instsvc start -n FB30
3) Run isql from DefaultInstance server and make TCP connect to its employee database
  isql -user sysdba -password masterkey localhost/3050:employee
4) Run isql from FB30 server instance and connect to its employee database as well
  isql -user sysdba -password masterkey localhost/3051:employee
5) Close both connections and isql consoles (ctrl+z)
6) Wait at least two minutes
7) Now, when trying to connect again to any database, isql console freezes. Both FB services are stuck as well and must be killed from task manager.
 
Clues:
The problem is not isql or database specific, you can use i.e. FlameRobin, and connect to any database to demonstrate the problem.
What is weird is the time limit required in step 6, because when the new connection is established fast enough (in less than about those two minutes), everything continues to work.
Two FB 3 64bit or two 32bit servers work together ok, it is only combination of 32bit and 64bit servers that cause hangs.


--
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

       

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [FB-Tracker] Created: (CORE-5515) When 32bit and 64bit FB 3 servers run on one Windows machine concurrently, Firebird services freeze several minutes after first disconnect.

Stefan Heymann
> 1) Install FB3.0.2 64bit with default settings (port 3050, service name DefaultInstance)

Try to use instreg to un-register the 64-bit installation from the
Registry. If you have more that one database on one server it's best
to have none of them being registered in the Registry.

Regards

Stefan



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel
Loading...