Commit Graph

288 Commits

Author SHA1 Message Date
Stjepan Glavina 19d8d5a16d Only consume budget on successful I/O operations 2020-05-04 20:40:59 +02:00
Stjepan Glavina e48a8787f4
Update README.md 2020-05-03 18:28:19 +02:00
Stjepan Glavina f4b73c3908
Merge pull request #80 from stjepang/micros-kqueue
Use microsecond precision with kqueue
2020-05-03 08:53:43 -07:00
Stjepan Glavina b1ce21307f Use microsecond precision with kqueue 2020-05-03 17:28:09 +02:00
Stjepan Glavina 44eaae4a4a
Merge pull request #74 from wolf4ood/fix-test-async-io
Fixes Address already in use error in tests
2020-05-03 05:22:20 -07:00
wolf4ood 1f00cdb480 Fixes Address already in use error on second test run 2020-05-03 00:29:15 +02:00
Stjepan Glavina 74b8276e99
Merge pull request #70 from stjepang/explain-threaded-executors
Explain single vs multi-threaded executors
2020-05-02 12:35:13 -07:00
Stjepan Glavina 3e2d0d5c31 Reword the comment a bit 2020-05-02 21:33:27 +02:00
Stjepan Glavina c736faacd3 Elaborate on block_on 2020-05-02 20:44:56 +02:00
Stjepan Glavina 5650eec615
Merge pull request #73 from wusyong/unit-test
Unit tests for async_io.rs
2020-05-02 11:03:48 -07:00
YuWeiWu c7b0e128ca
Add unix attributes to imports 2020-05-03 00:04:47 +08:00
YuWeiWu 6164feb7f7
Move to tests directory 2020-05-02 23:47:32 +08:00
YuWeiWu d725f70c2d
Add uds tests 2020-05-02 19:08:41 +08:00
YuWeiWu d3c39fe878
Add udp unit test 2020-05-02 00:04:02 +08:00
YuWeiWu ff967922e8
Add tcp unit tests 2020-05-01 23:06:17 +08:00
Stjepan Glavina 984ed3bf1b
Merge pull request #71 from svartalf/ci-coverage-parallel
Mark grcov execution as parallel runs
2020-05-01 05:17:54 -07:00
Stjepan Glavina 67dbd0cc3b Remove unused dev-dependency 2020-05-01 14:00:19 +02:00
svartalf 83da362dc6 Mark grcov execution as parallel runs 2020-05-01 14:20:02 +03:00
Stjepan Glavina e61515a6f8 Fix a broken link 2020-04-30 21:49:17 +02:00
Stjepan Glavina 578d85b1b9 Explain single vs multi-threaded executors 2020-04-30 21:46:15 +02:00
Stjepan Glavina 5c44e642bf
Merge pull request #67 from hwchen/doc/scheduling
add some docs on scheduling
2020-04-30 12:38:47 -07:00
Stjepan Glavina e682e27d98
Merge pull request #68 from 0x7CFE/fix-doc
Adds missing code delimiter
2020-04-30 10:41:24 -07:00
Dmitry Kashitsyn 198cb11d89
Adds missing code delimiter 2020-04-30 22:57:02 +07:00
Walther Chen 26baeef1f4 add some docs on scheduling 2020-04-29 22:03:33 -04:00
Stjepan Glavina 6ff5c3083a
Merge pull request #66 from stjepang/handle-errors-in-server
Print errors in HTTP server examples
2020-04-29 11:44:11 -07:00
Stjepan Glavina dbf088fa67 Print errors in HTTP server examples 2020-04-29 20:42:48 +02:00
Stjepan Glavina 3ce838291a Don't start an extra worker 2020-04-29 11:48:20 +02:00
leo-lb 079e12da06
Merge pull request #58 from wusyong/ci_coverage
Run code coverage CI on either master or pull request
2020-04-28 23:55:14 +02:00
YuWeiWu 431c98dc57
Add condition on pull request as well 2020-04-29 04:31:00 +08:00
Stjepan Glavina e49057cdc6
Merge pull request #56 from tshepang/patch-1
readme: fix CI link
2020-04-28 13:15:51 -07:00
Stjepan Glavina e20bf9aae7
Merge pull request #49 from stjepang/explain-examples-dir
Explain you must be in examples directory
2020-04-28 13:05:02 -07:00
Stjepan Glavina 645b1516bd
Merge pull request #59 from Plecra/smaller-errors
Use a better representation for some errors
2020-04-28 10:58:18 -07:00
Marli Frost 37edb1c167
Use a better representation for some errors 2020-04-28 17:19:10 +01:00
YuWeiWu de6334de0a
Run code coverage CI only on master 2020-04-29 00:05:59 +08:00
Tshepang Lekhonkhobe e70594a049
readme: fix CI link 2020-04-28 17:29:09 +02:00
Stjepan Glavina 2ccffbbf27 Bump to v0.1.4 2020-04-28 16:08:47 +02:00
Stjepan Glavina 3b867877e9 Fix a bug in UDS connect 2020-04-28 16:08:16 +02:00
Stjepan Glavina 0c1455f5fa Bump to v0.1.3 2020-04-28 15:29:30 +02:00
Stjepan Glavina 8345093ad5 Fix the writability check in async connect 2020-04-28 15:27:06 +02:00
Stjepan Glavina db458b7c60
Merge pull request #48 from svartalf/ci-code-coverage
Ci code coverage
2020-04-28 05:31:36 -07:00
Stjepan Glavina 24e222a705
Merge pull request #44 from stjepang/leo-lb-count-loc-ci
Report total lines of code in CI as a lint pass
2020-04-28 05:19:41 -07:00
svartalf cf8597b4b2 Code coverage badge 2020-04-28 15:17:32 +03:00
Leo Le Bouter 1a466620eb
Report total lines of code in CI as a lint pass 2020-04-28 13:44:54 +02:00
Stjepan Glavina 238b2a6f77 Explain you must be in examples directory 2020-04-28 13:43:47 +02:00
Stjepan Glavina 2921602606
Merge pull request #47 from stjepang/ace/certs
Fix crashes in simple-server
2020-04-28 04:35:12 -07:00
Stjepan Glavina 1772ebe795
Merge pull request #42 from tshepang/master
tcp server example: peer address already available, so use it
2020-04-28 04:29:52 -07:00
Stjepan Glavina e8d881ae5d
Merge pull request #46 from stjepang/leo-lb-test-powerpc64le
PowerPC 64-bit has two endianness flavours
2020-04-28 04:29:01 -07:00
Stjepan Glavina f03f31c1c2
Merge pull request #45 from stjepang/leo-lb-avoid-run-ci-twice
Only run CI in either pull requests or master
2020-04-28 04:20:30 -07:00
Stjepan Glavina 4a04d23cc4 Move the certificate into examples directory 2020-04-28 13:17:48 +02:00
Leo Le Bouter f2e736f9be
PowerPC 64-bit has two endianness flavours 2020-04-28 13:14:10 +02:00