Commit Graph

3652 Commits

Author SHA1 Message Date
Thomas Schoebel-Theuer e58488a777 copy: factor out and simplify reset code 2023-05-30 10:49:50 +02:00
Thomas Schoebel-Theuer d41ea13d37 copy: reduce clash overhead 2023-05-30 10:05:30 +02:00
Thomas Schoebel-Theuer 8e1e2f81a3 copy: yield CPU more often 2023-05-30 10:05:30 +02:00
Thomas Schoebel-Theuer 31788c0acf all: release mars0.1astable165 2023-05-23 10:47:41 +02:00
Thomas Schoebel-Theuer 1a53f589d4 copy: improve error code 2023-05-23 10:47:39 +02:00
Thomas Schoebel-Theuer f5fa4a19c1 client: speedup hashing 2023-05-23 10:47:39 +02:00
Thomas Schoebel-Theuer ada1544100 client: simplify timeout code 2023-05-23 10:47:39 +02:00
Thomas Schoebel-Theuer 63a16833a3 client: tighten checks 2023-05-23 10:47:39 +02:00
Thomas Schoebel-Theuer f102c3094f infra: tighten list checking 2023-05-23 10:47:39 +02:00
Thomas Schoebel-Theuer 732dbc7a75 client: split _hash_insert list manipulation 2023-05-23 10:47:38 +02:00
Thomas Schoebel-Theuer 925f564e8f net: safeguard socket aliveness 2023-05-23 10:47:38 +02:00
Thomas Schoebel-Theuer 08a627703b all: release mars0.1astable164 2023-05-23 10:19:23 +02:00
Thomas Schoebel-Theuer 272b9d8e46 mem: improve pre-allocation 2023-05-23 10:19:23 +02:00
Thomas Schoebel-Theuer 21bb01cfbd main: compute nr of locally needed resources 2023-05-23 10:19:23 +02:00
Thomas Schoebel-Theuer da68981a3a mem: remove superfluous parameter 2023-05-23 10:19:23 +02:00
Thomas Schoebel-Theuer 68621e26da server: minimum SS_CONNECTED 2023-05-23 10:19:23 +02:00
Thomas Schoebel-Theuer 0856f56918 lib_log: remove unused variable 2023-05-23 10:19:23 +02:00
Thomas Schoebel-Theuer 0b6b45bfd9 lib_log: remove less used code
Do not spend resources on sophisticated but
expensive trials.
2023-05-23 10:19:23 +02:00
Thomas Schoebel-Theuer 1ce2055b10 all: release mars0.1astable163 2023-05-23 10:18:25 +02:00
Thomas Schoebel-Theuer 02deb644b6 main: make is_alive time window configurable 2023-05-23 10:18:25 +02:00
Thomas Schoebel-Theuer 94f88b349e userspace: fix typo in cron job 2023-05-23 10:18:25 +02:00
Thomas Schoebel-Theuer 1e3df0f96c log: tighten start_magic 2023-05-23 10:18:25 +02:00
Thomas Schoebel-Theuer 15009b1395 infra: remove unnecessary parameter 2023-04-05 13:58:08 +02:00
Thomas Schoebel-Theuer 82bbe583f8 doc: export pdf 2023-04-05 13:55:20 +02:00
Thomas Schoebel-Theuer 09a0051fbe doc: update help 2023-04-05 13:53:53 +02:00
Thomas Schoebel-Theuer c7eb1da701 doc: fix wrong name 2023-04-05 13:32:40 +02:00
Thomas Schoebel-Theuer a9217acd5c doc: clarify misunderstanding 2023-04-05 13:32:40 +02:00
Thomas Schoebel-Theuer 7f559e878f doc: correct misspelled command 2023-04-05 13:32:40 +02:00
Andrea Gelmini dd1e4e1323 Fix typos
[small adaptations by Thomas Schoebel-Theuer, and
some problems with LyX-specific file format fixed]
2023-04-05 13:30:38 +02:00
Thomas Schoebel-Theuer b5792db970 all: release mars0.1astable162 2023-03-22 08:59:17 +01:00
Thomas Schoebel-Theuer c15a3f016d server: use thhe new delegate_free 2023-03-22 08:56:30 +01:00
Thomas Schoebel-Theuer 57f9defdf9 brick: delegate_free 2023-03-20 09:10:24 +01:00
Thomas Schoebel-Theuer 0d1a1f627a server: reduce handler_limit 2023-03-08 22:03:37 +01:00
Thomas Schoebel-Theuer 5f463ca2d5 server: remove historic dent_limit_sem 2023-03-08 22:03:37 +01:00
Thomas Schoebel-Theuer 1bbb7af74e server: remove historic server_limit_sem 2023-03-08 22:03:37 +01:00
Thomas Schoebel-Theuer ab19f81e53 server: earlier observe handler_limit 2023-03-08 22:02:38 +01:00
Thomas Schoebel-Theuer 150b43faaf all: release mars0.1astable161 2023-02-27 10:01:59 +01:00
Thomas Schoebel-Theuer 0ef35060f4 server: safeguard smp_mb 2023-02-27 09:50:10 +01:00
Thomas Schoebel-Theuer ee55f32605 brick: safeguard smp_mb and barrier 2023-02-27 09:50:10 +01:00
Thomas Schoebel-Theuer c8841486bd if: fix potential bio return status 2023-02-27 09:50:10 +01:00
Thomas Schoebel-Theuer bc53f522a2 logger: correct interface style 2023-02-20 09:22:34 +01:00
Thomas Schoebel-Theuer fe62187072 client: correct interface style 2023-02-20 09:22:34 +01:00
Thomas Schoebel-Theuer da720955e4 sio: correct interface style 2023-02-20 09:22:34 +01:00
Thomas Schoebel-Theuer 3ff50b3bc5 aio: correct interface style 2023-02-20 09:22:34 +01:00
Thomas Schoebel-Theuer f2e91d0755 bio: correct interface style 2023-02-20 09:22:34 +01:00
Thomas Schoebel-Theuer 3b1b98e686 net: correct interface adaptation 2023-02-20 09:22:34 +01:00
Thomas Schoebel-Theuer b0509eb759 server: shutdown all handler sockets upon rmmod 2023-02-19 17:23:39 +01:00
Thomas Schoebel-Theuer 74a645fdd4 server: keep a list of all communicating bricks
Prepare the possibility for influencing the server bricks.
2023-02-19 17:23:39 +01:00
Thomas Schoebel-Theuer 5ed769c53b server: move master socket 2023-02-19 17:23:39 +01:00
Thomas Schoebel-Theuer eb7710dec3 server: forcibly shutdown main sockets on rmmod 2023-02-19 17:23:39 +01:00