|
89524b1427
|
Further tidying in dcb_write
|
2015-07-20 14:19:00 +01:00 |
|
|
bb1f26eda5
|
Fixes for maintainability of dcb.c; error in persistent connections.
|
2015-07-19 16:48:24 +01:00 |
|
|
4a0925f33d
|
Correct mistake in dcb_read; use larger integer to accomodate three byte length in modutil.
|
2015-07-19 09:10:48 +01:00 |
|
|
a85262171f
|
Added missing assignment of the write buffer to write queue when a write fails in dcb_write.
|
2015-07-16 21:47:42 +03:00 |
|
|
d4bc710d3e
|
Fix mistake in dcb_close.
|
2015-07-15 15:15:28 +01:00 |
|
|
3992f262ca
|
Fixed Coverity defects
|
2015-07-14 16:17:50 +03:00 |
|
|
00b4d8edf5
|
Tidy up indentation, add folds around logging, in dcb_read.
|
2015-07-13 09:56:29 +01:00 |
|
|
a9d30b07b3
|
Fixed MXS-258: https://mariadb.atlassian.net/browse/MXS-258
|
2015-07-12 22:34:28 +03:00 |
|
|
206f93e3ec
|
Fixed missing return values.
|
2015-07-11 19:02:01 +03:00 |
|
|
ce0d9684d4
|
A few more clarifications, I hope.
|
2015-07-10 17:00:48 +01:00 |
|
|
4f5de063eb
|
Merged dcb_read and dcb_read_n into a single function (dcb_read with an extra parameter).
|
2015-07-10 15:12:22 +01:00 |
|
|
015cb890d4
|
Reduce complexity.
|
2015-07-10 14:56:01 +01:00 |
|
|
8376bbf3e6
|
Fix mismatch of int sizes; move calculation of maximum size of persistent pool to a better location.
|
2015-07-09 08:37:20 +01:00 |
|
|
bccf3d27d6
|
Correct name of function in debug message.
|
2015-07-08 16:22:09 +01:00 |
|
|
700576ac32
|
Add the DCB address to the "Not adding DCB to persistent pool" debug message.
|
2015-07-08 16:15:19 +01:00 |
|
|
ce879b65c2
|
Fix wrong debug message; add maxadmin info for actual max size of persistent pool.
|
2015-07-08 16:03:50 +01:00 |
|
|
ba417ef633
|
Merge remote-tracking branch 'origin/develop' into MXS-122
Conflicts:
server/core/dcb.c
|
2015-07-08 14:54:22 +01:00 |
|
|
4cea1b68c0
|
Simplify logic in processing of zombies list, to bring more into line with develop branch and reduce conflicts when merged.
|
2015-07-08 09:26:21 +01:00 |
|
|
4c8aa02c31
|
Finalise comments; change abort from assert(false) to raise(SIGABRT).
|
2015-07-07 16:57:13 +01:00 |
|
|
be789855ee
|
Add lines to revision history.
|
2015-07-07 16:57:12 +01:00 |
|
|
462c8e42ef
|
Fix more subtle bug and expand debug message for dcb_close entry.
|
2015-07-07 16:57:12 +01:00 |
|
|
d4eff72d8a
|
Fix stupid bug.
|
2015-07-07 16:57:12 +01:00 |
|
|
5577ef94e9
|
Wrap spinlock around more logic; simplify process zombies list logic.
|
2015-07-07 16:57:12 +01:00 |
|
|
9ee8d11808
|
Allow for DCB becoming a zombie during processing.
|
2015-07-07 16:57:12 +01:00 |
|
|
96619e2f8f
|
Allow zombies to be submitted to dcb_close - but why does this happen?
|
2015-07-07 16:57:12 +01:00 |
|
|
fffd8fb73a
|
Unify DCB close processing to single function dcb_close. Remove dcb_add_to_zombieslist (incorporating logic into dcb_close). Alter logic so that DCB that is just allocated will still go to zombie list if dcb->fd is not closed.
|
2015-07-07 16:57:12 +01:00 |
|
|
18a95eeb71
|
Simplify adding and removing DCBs from polling, improve error handling. Remove dcb_set_state functions as not adding value.
|
2015-07-07 16:57:12 +01:00 |
|
|
a72f462e2d
|
Fixes for MXS-196 and other related problems.
|
2015-07-07 16:57:12 +01:00 |
|
|
e5d9abbdcb
|
Fixes to Coverity defects.
|
2015-06-25 06:01:33 +03:00 |
|
|
ced5c67338
|
Tidy the lining up of a message; add documentation.
|
2015-06-24 14:39:13 +01:00 |
|
|
80d130ef0c
|
Fixed dcb_write_SSL being called multiple times on failure.
|
2015-06-24 15:05:04 +03:00 |
|
|
484781a463
|
More error logging for SSL connections.
|
2015-06-24 14:46:46 +03:00 |
|
|
067a62b240
|
Added more error logging to dcb_write_SSL.
|
2015-06-24 14:34:46 +03:00 |
|
|
0f199d924f
|
Removed unnecessary call to SSL_get_error from dcb_accept_SSL.
|
2015-06-24 12:56:22 +03:00 |
|
|
dfbb42ead9
|
Fix missing newlines on persistent start time; fix typos.
|
2015-06-23 15:45:10 +01:00 |
|
|
da987e895a
|
Merge branch 'MXS-212' into develop
|
2015-06-23 17:11:23 +03:00 |
|
|
c42d3d9f7a
|
Added missing NULL checks.
|
2015-06-23 17:05:31 +03:00 |
|
|
09fdb0a2c2
|
Hopefully final tidy up.
|
2015-06-23 14:58:53 +01:00 |
|
|
abf39303d7
|
Fixed the wrong value being returned form dcb_read_SSL.
|
2015-06-23 16:20:26 +03:00 |
|
|
dc43a7d9da
|
Removed unnecessary code from dcb_close and dcb_set_state_nomutex.
|
2015-06-23 11:25:59 +03:00 |
|
|
b880350cf3
|
Complete merge of latest develop branch
|
2015-06-22 10:39:13 +01:00 |
|
|
e14b29baf9
|
Fix to MXS-212: https://mariadb.atlassian.net/browse/MXS-212
The listener DCB is now properly closed instead of just being removed from the poll set.
|
2015-06-21 12:51:54 +03:00 |
|
|
b1c657c2eb
|
Add another debug output; fix bug; clarify variable names.
|
2015-06-19 20:51:22 +01:00 |
|
|
033080e11e
|
Fix bugs
|
2015-06-19 15:31:34 +01:00 |
|
|
ef428b9229
|
Added debug messages for persistent connections; additional information via maxadmin re persistent connections.
|
2015-06-19 15:01:57 +01:00 |
|
|
9b0a5f1328
|
Added more comments.
|
2015-06-15 16:16:48 +03:00 |
|
|
d6f4699912
|
Tidy up.
|
2015-06-15 11:47:18 +01:00 |
|
|
84d5af1e00
|
Throw away poll events that occur for persistent pool DCBs with no related session; fix typos.
|
2015-06-14 18:19:30 +01:00 |
|
|
f602121459
|
Added configurable SSL certificate verification depth and updated the documentation in the code.
|
2015-06-12 21:21:06 +03:00 |
|
|
dc21ef0165
|
Fix problem with persisting DCBs that have been closed by backend; try leaving persistent DCBs polling.
|
2015-06-12 15:27:53 +01:00 |
|