Markus Zolliker f7a6ba8b5b rework tcp server
motivation: a thread creating a lot of messages like a polling loop
with very short polling frequency or a fast polling connection might
monopolize the output of message over receiving new messages.
In addition, the current design has a latency of 0.3 sec for the
output of asynchronous replies.

Anyway, the output queue is just extending the network output buffer,
which is usally big enough.

- change the name of 'queue_async_reply' to 'send_reply'.
  This method anyway was not only used for async replies.

- send_reply is directly sending the reply instead of putting into the
  queue. It will slow down the calling thread, if the output buffer
  is full, which is desired behaviour.

Change-Id: I305669be2f7c027355b43421432f32be9c166ed4
Reviewed-on: https://forge.frm2.tum.de/review/c/sine2020/secop/playground/+/23119
Tested-by: JenkinsCodeReview <bjoern_pedersen@frm2.tum.de>
Reviewed-by: Enrico Faulhaber <enrico.faulhaber@frm2.tum.de>
Reviewed-by: Markus Zolliker <markus.zolliker@psi.ch>
2020-05-20 16:18:07 +02:00
2020-05-04 16:30:36 +02:00
2020-05-15 15:49:22 +02:00
2019-09-26 16:24:58 +02:00
2020-04-09 17:04:32 +02:00
2020-04-07 11:33:47 +02:00
2020-04-09 17:04:09 +02:00
2020-05-20 16:18:07 +02:00
2019-09-26 14:15:48 +02:00
2020-04-09 14:43:34 +02:00
2020-05-15 15:49:22 +02:00
2020-01-15 08:15:35 +01:00
2020-05-04 16:30:16 +02:00
2020-04-09 17:04:09 +02:00
Description
PSI local frappy repo, probably ahead of git/gerrit at MLZ
11 MiB
Languages
Python 99.9%