224ef08c7f
wsd: single-char string literals -> char
...
More readable and typically more efficient.
Change-Id: I9bd5bfc91f4ac255bb8ae0987708fb8b56b398f8
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/95285
Reviewed-by: Michael Meeks <michael.meeks@collabora.com >
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
2020-06-02 01:31:26 +02:00
28a9c4dc05
Poll - cleanup method naming, and fix merge issues.
...
This mends several problems from commit
5710c86323
.
Change-Id: I1b29f29ca81679608a2692488fa1ef22b2e62dfd
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92032
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Michael Meeks <michael.meeks@collabora.com >
2020-04-10 13:58:00 +02:00
5710c86323
Poll - switch to ppoll for closer to microsecond accuracy.
...
Change-Id: Ib8a2bb6f60302df8631edadbbb8db626894c457c
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92000
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Michael Meeks <michael.meeks@collabora.com >
2020-04-10 10:06:23 +02:00
6d57f0a005
net: make members private in DelaySocket
...
Change-Id: I5970d55f0723e46892ed5bea87bb79376c7ea530
2019-01-17 08:46:11 +01:00
3b4269a301
Use Util::symbolicErrno()
...
I think the general policy should be to always log errno using both
Util::symbolicErrno() and std::strerror(), never log a naked errno.
But only in cases where we know that it is highly likely that it is
the most recent system call that has failed, so errno makes sense.
Change-Id: I4a1fb31e375ea949e7da17687464361efe7c1761
2018-07-11 13:05:22 +03:00
f63858433b
loplugin:includeform
...
Change-Id: Ib62a7aa61062f00698aa3e8a144438de5c57e53d
2017-12-20 21:21:05 +05:30
9e45fb30d7
SocketDisposition: push it down the stack, and cleanup around that.
...
Dung out overlapping return enumerations. Move more work into 'move'
callbacks at a safer time, etc.
Change-Id: I62ba5a35f12073b7b9c8de4674be9dae519a8aca
2017-05-05 18:37:26 +01:00
ec12a0e16b
DelaySocket: kill warning.
2017-04-24 11:39:31 +01:00
5d0e4fa020
DelaySocket: hide logging.
2017-04-22 18:42:16 +01:00
63aba6be1a
DelaySocket: working, and much cleaner / simpler.
2017-04-22 18:42:16 +01:00
26a6d514d5
DelaySocket - simplified but working.
...
Assume for now that we have infinite space in-transit.
2017-04-22 18:42:16 +01:00
1c7f94045a
Initial DelaySocket goodness.
2017-04-22 18:42:16 +01:00