8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-29 06:43:03 +01:00
Commit Graph

300 Commits

Author SHA1 Message Date
alexpeshkoff
4c07ec430b Fixed an issue, detected during 2.5.0.RC1 QA - a lot of same messages in the log 2009-12-04 15:15:07 +00:00
hvlad
5e4b0eccfc Better fix for bug CORE-2656 : Error reading data from the connection. On disconnect. 2009-10-12 14:52:50 +00:00
hvlad
d2c89f53f3 Fixed bug CORE-2656 : Error reading data from the connection. On disconnect
Thanks to Oleg Matveyev for test case and assistance
2009-10-11 19:54:04 +00:00
asfernandes
519a3b0aa7 A few necessary "volatile" usage 2009-09-10 15:30:03 +00:00
dimitr
96e39adc2e Cleanup the code not relevant anymore. 2009-08-04 11:35:39 +00:00
dimitr
632ec92723 Little battle against warnings. 2009-08-02 10:36:21 +00:00
dimitr
a0941a6b34 Someone attempted to turn on a keepalive option for the event channel, but used a main connection socket handle instead of the event one ;-) 2009-07-31 08:55:10 +00:00
dimitr
3038f8b5db Use a proper handle type for TCP sockets. Don't share that handle with named pipes. This allows to eliminate many unnecessary casts. 2009-07-31 08:46:35 +00:00
asfernandes
20c91dcef7 Misc 2009-07-11 03:01:18 +00:00
robocop
ff4b546efd Style. 2009-06-27 12:07:51 +00:00
dimitr
14e9ed63f1 Fixed CORE-2462: 2.5 beta 1 has huge, fast-growing log files.
Also bring some uniformity to the code among different protocols.
2009-06-27 08:00:17 +00:00
dimitr
6bbff07368 Slightly improve the retry loops in inet.cpp. Let's give up as soon as the call fails with any unexpected error. 2009-06-08 12:34:47 +00:00
dimitr
5abc5a373d Added timeouts to the network event listener code.
Fixed wrong usage of SO_REUSEADDR on Windows.
2009-06-04 10:53:00 +00:00
asfernandes
158a05c78d Misc 2009-05-10 15:23:31 +00:00
robocop
0e7dc28051 Style. 2009-05-09 13:46:06 +00:00
dimitr
0f776b2517 Finalized the remote cleanup by Dmitry Kovalenko. 2009-05-08 09:23:34 +00:00
alexpeshkoff
a37d818726 AIX port - native compiler support 2009-05-07 14:49:40 +00:00
robocop
d02c711694 Style and misc. 2009-05-05 11:45:58 +00:00
robocop
2d7cb94844 Unused params
Some BLR checks
2009-04-28 13:08:04 +00:00
robocop
754b185c10 Comments. 2009-04-18 09:58:31 +00:00
alexpeshkoff
4ee99ff984 Make port wait for event thread shutdown on disconnect 2009-04-17 11:22:31 +00:00
asfernandes
e707efaa1d Misc 2009-04-16 01:09:12 +00:00
robocop
09a087e458 Comments. 2009-04-15 13:41:22 +00:00
alexpeshkoff
78ef36a730 cleanup 2009-04-15 09:58:18 +00:00
robocop
dea57e9099 Get rid of SCO. 2009-04-15 06:29:00 +00:00
asfernandes
f6f364da49 Trim trailling spaces 2009-04-04 16:39:31 +00:00
alexpeshkoff
ac92e643e6 Cleanup - events delivery using unix signals is not used any more 2009-03-16 16:31:51 +00:00
hvlad
c574a32c39 Fixed bug CORE-2356 : On Windows listener process of Classic Server can't create necessary resources after restart if any worker process was present 2009-03-07 22:25:57 +00:00
hvlad
d4e7e15b85 Correction for my patch re. errors at graceful socket shutdown 2009-03-07 20:21:10 +00:00
hvlad
de11e4037a Don't report wrong error at graceful socket shutdown.
Misc.
2009-03-01 10:35:43 +00:00
robocop
41efd08618 Comment flag that I marked as unused years ago. 2009-02-25 05:38:27 +00:00
asfernandes
b204a1e54f Misc 2009-02-21 17:43:07 +00:00
alexpeshkoff
c69863bdd5 Clean up - code was not needed since security fix, avoiding use of UID, transfered by client 2009-02-20 16:13:32 +00:00
robocop
546290b68b Style. 2009-01-16 09:55:38 +00:00
alexpeshkoff
832394fd5a cleanup suggested by Claudio 2009-01-15 10:22:03 +00:00
robocop
f1fab1b53c Style. 2009-01-14 12:37:23 +00:00
robocop
d11c994960 Style. 2008-12-31 05:06:08 +00:00
alexpeshkoff
e7355ab712 misc 2008-12-30 15:16:47 +00:00
hvlad
9bcfe005cb Wait for end of all server's threads (at fb_shut_finish handler) to ensure no threads will access global variables (mutexes) during gds__cleanup phase of process shutdown. It must guarantee no races and AV's during process shutdown. 2008-12-11 11:49:52 +00:00
asfernandes
744e83f240 Misc 2008-12-03 01:05:53 +00:00
robocop
9f52942ab0 Style. 2008-12-02 07:09:49 +00:00
hvlad
2b6ba03d63 Implement new option (fb_cancel_abort) for fb_cancel_operation(). It allows forcebly close client port and allow application to shutdown even it wait of execution finish of some long running query. Use carefull !
Not implemented for WNET, work in progress.
2008-11-27 22:59:42 +00:00
hvlad
a1ccc92d67 Fixed brocken -d mode of CS.
Fixed AV in CS worker process (there was double deallocation of port).
Add missed mutex control when port's list accessed.
2008-11-04 14:20:57 +00:00
robocop
66f41f7986 Simplify the #ifdef. 2008-10-16 08:52:16 +00:00
alexpeshkoff
38a8b41c7f Avoid annoying messages in firebird.log 2008-10-10 15:50:07 +00:00
asfernandes
ac600b29d7 Misc 2008-10-09 00:59:56 +00:00
hvlad
c56ebce7bc Fixed bug CORE-2107 : Failed to establish TCP\IP connection with Windows Classic Server under high load 2008-10-04 17:14:51 +00:00
asfernandes
e25ab5a1c6 Misc 2008-09-27 02:54:30 +00:00
robocop
b461e728ad Make inet_aton a function i Windows. 2008-09-24 11:27:37 +00:00
robocop
e1487d3684 inet_aton() does not exist in Windows. 2008-09-24 09:27:11 +00:00