From: Jiří Č. <ji...@ci...> - 2015-09-17 13:51:40
|
HI *, I'm looking at https://github.com/cincuranet/FirebirdSql.Data.FirebirdClient/blob/master/NETProvider/src/FirebirdSql.Data.FirebirdClient/Client/Managed/Version10/GdsConnection.cs#L136 and wondering why there's two streams? The underlying network stream (https://github.com/cincuranet/FirebirdSql.Data.FirebirdClient/blob/master/NETProvider/src/FirebirdSql.Data.FirebirdClient/Client/Managed/Version10/GdsConnection.cs#L204) is just one. There's no interleaving so why to have two. And also you can't have interleaving because you might have dangling buffer data (or rigorously flush, and that's back to no interleaving case). Or am I missing something? -- Mgr. Jiří Činčura Independent IT Specialist |