I am writing .NET 4 application, witch synchronize data. I want to use Firebird (v2.5) events, like in this example.
My question: Do I need one connection extra for listening for events and second one for data transfers? I see in the example, connection stays open for event listener…
Thank you for answer.
So, I just do some tests with last version of the client (v 2.7.7) and it looks like connection must stay open. In case I close the connection, listening thread is terminated with this exception (from debug output):