Commit Graph
1984 Commits
Author SHA1 Message Date
xiehan 5b9be7aecd Merge pull request #1395 from Barenboim/master
Fix timer bug of accessing SleepSession after added to poller.
2023-10-16 15:20:11 +08:00
Xie Han c4049c0c44 Fix timer bug of accessing SleepSession after added to poller. 2023-10-16 15:00:53 +08:00
xiehan f94bbb6b41 Merge pull request #1393 from Barenboim/master
Move callback out of the lock. Fix server bug when error on receiving request.
2023-10-16 03:08:39 +08:00
Xie Han f870f756d2 Fix bug when error on receiving request. 2023-10-16 03:02:30 +08:00
Xie Han c674c5cc1d Move callback out of the lock when poller stopped. 2023-10-16 01:31:04 +08:00
Xie Han e9a36a1081 Add 'Aborted' error string. 2023-10-16 00:16:19 +08:00
Xie Han ad429a75e2 0.10.10->0.11.1 2023-10-14 16:06:00 +08:00
Xie Han b103dfe694 Update timer docs. 2023-10-14 16:05:39 +08:00
xiehan 4409c186a2 Merge pull request #1389 from Barenboim/master
Add cancelable timer task, update thread/go task's state when timeout.
2023-10-13 18:09:31 +08:00
Xie Han b2cbb57b82 Enable canceling a timer task before started. 2023-10-13 02:58:16 +08:00
Xie Han f7cdcad111 Change timed thread/go task's state to ERROR when timeout. 2023-10-12 19:16:12 +08:00
Xie Han 4c9e97c63e Change poller timer's state when finished. 2023-10-12 17:34:28 +08:00
Xie Han 0f78821a54 Add cancelable timer task. 2023-10-12 04:20:24 +08:00
Xie Han 769c9ae673 Enable canceling a SleepSession. 2023-10-12 00:17:48 +08:00
xiehan 5a45872346 Merge pull request #1387 from Barenboim/master
Simplify codes.
2023-10-10 17:01:44 +08:00
Xie Han bfbdbd1e4b Simplify codes. 2023-10-10 16:40:58 +08:00
xiehan 2d4176b6e1 Merge pull request #1385 from Barenboim/master
Refactor and fix named conditional bug.
2023-10-09 19:43:53 +08:00
Xie Han 7bea63bd2c Fix named conditional by when signal with 'max'. 2023-10-09 19:32:54 +08:00
Xie Han 784dae9903 Refactor to prepare for cancelable timer. 2023-10-07 22:30:49 +08:00
xiehan 885055fa12 Merge pull request #1382 from Barenboim/master
Add 'enum' before TransportType.
2023-09-28 17:41:51 +08:00
Xie Han 5eeb624843 Add 'enum' before TransportType. 2023-09-28 17:16:13 +08:00
xiehan 498aa4227a Merge pull request #1381 from kedixa/kafka
kafka task support retry
2023-09-27 18:50:54 +08:00
kedixa 5fa27a7146 kafka task support retry 2023-09-27 11:29:16 +08:00
xiehan f7af8955aa 0.10.9->0.10.10 2023-09-25 21:45:34 +08:00
xiehan cf2918d1c6 Update bugs.md 2023-09-25 21:37:56 +08:00
xiehan 2c96e9ff3f Merge pull request #1379 from Barenboim/master
Support Kafka over TLS
2023-09-25 20:40:53 +08:00
Xie Han db4ef8357c Do not transfer broker's address to sockaddr. 2023-09-25 20:34:12 +08:00
Xie Han 609d00ebec Update kafka tutorial. 2023-09-25 19:43:28 +08:00
Xie Han 49d3743932 Add support for kafka client over SSL. 2023-09-23 02:48:19 +08:00
xiehan aed35a37f6 Create bugs.md 2023-09-22 23:55:20 +08:00
xiehan 3503a4f94e Merge pull request #1377 from Barenboim/master
Add encoding for kafka sasl password
2023-09-21 19:57:37 +08:00
Xie Han 6ac1eac884 Add encoding for kafka sasl password 2023-09-21 16:47:17 +08:00
Xie Han 45a55ce2f4 Add ‘private' to class member. 2023-09-16 03:00:37 +08:00
xiehan 00aed0b1ed Merge pull request #1373 from Barenboim/master
Simplify codes.
2023-09-15 23:38:43 +08:00
Xie Han 744792a6d5 Simplify WFFacilities::ReplyGuard. 2023-09-15 23:27:34 +08:00
Xie Han 6c27878216 Simplify server task series' cancel logic. 2023-09-15 23:17:25 +08:00
xiehan 22102074af Merge pull request #1370 from Barenboim/master
Add WFFacilities::ReplyGuard
2023-09-15 18:38:56 +08:00
xiehan 4fc2dbd224 Update tutorial-05-http_proxy.md 2023-09-15 17:55:30 +08:00
Xie Han d7ceb85a88 Add class WFFacilities::ReplyGuard 2023-09-11 21:20:21 +08:00
Xie Han 916f7f9454 Make SeriesWork::get_last_task() public for internal usage. 2023-09-11 19:45:01 +08:00
xiehan b75a39052b Merge pull request #1368 from Barenboim/master
Cannot use get_target() if not connected.
2023-09-08 20:18:57 +08:00
Xie Han 491deade4c Use this->target is better. 2023-09-08 20:12:26 +08:00
Xie Han 9b1a191a43 Fix MySQL connection bug. Cannot use get_target() if not connected. 2023-09-08 20:11:40 +08:00
xiehan daa6141be7 Merge pull request #1366 from Barenboim/master
Fix MySQL connection crash.
2023-09-08 17:06:34 +08:00
Xie Han e01a5ca8ae Fix MySQL connection crash. 2023-09-08 16:40:56 +08:00
xiehan d60e0b5c1e Merge pull request #1363 from Barenboim/master
Add English document of TLV message.
v0.10.9
2023-09-01 18:01:06 +08:00
xiehan db3a06e9ed Update README.md 2023-09-01 17:40:43 +08:00
xiehan 930f9570bd Create about-tlv-message.md 2023-09-01 17:39:05 +08:00
Xie Han 2a6469715a Fix HttpMessage::get_output_body_blocks bug. 2023-09-01 03:26:59 +08:00
Xie Han 989cf72464 Make mysql parser more tolerant. 2023-08-27 00:44:35 +08:00