libreoffice-online/net
Michael Meeks 588aabb7c3 Watchdog: re-direct USR2 when enabled to snapshot a late thread.
By tracking the thread-id, we can deliver a SIGUSR2 to the right
thread at the right time; this avoids perf polling our uninteresting
watchdog thread.

In that thread use Caolan's suitably obscure futimestat system-call,
so that we can record based on that to see only slow things:

perf record -e syscalls:sys_enter_futimesat -ag --call-graph dwarf,65528

Change-Id: Iad05d8589fdc9541a7d0599f63625d2cde5fdf89
Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
2024-03-29 10:35:32 +00:00
..
Buffer.hpp
clientnb.cpp clientnb: missing include 2024-03-15 11:49:09 +10:30
DelaySocket.cpp
DelaySocket.hpp
FakeSocket.cpp cool#8328 - config header fixup. 2024-02-21 09:35:25 +00:00
FakeSocket.hpp sockets should use CLOEXEC ticket cool#8016 2024-01-29 21:01:39 +00:00
HttpHelper.cpp cool#8328 - config header fixup. 2024-02-21 09:35:25 +00:00
HttpHelper.hpp wsd: detect unencoded WOPISrc 2024-02-09 03:57:04 -05:00
HttpRequest.cpp reduce uses of MOBILEAPP on some files 2024-03-20 09:13:00 +01:00
HttpRequest.hpp killpoco: use http::Response in admin file serving 2024-03-19 20:51:02 -04:00
NetUtil.cpp sockets should use CLOEXEC ticket cool#8016 2024-01-29 21:01:39 +00:00
NetUtil.hpp
ServerSocket.hpp
Socket.cpp Watchdog: re-direct USR2 when enabled to snapshot a late thread. 2024-03-29 10:35:32 +00:00
Socket.hpp Watchdog: re-direct USR2 when enabled to snapshot a late thread. 2024-03-29 10:35:32 +00:00
Ssl.cpp
Ssl.hpp
SslSocket.hpp net: add socketpair wrapper. 2024-03-12 08:49:39 +00:00
WebSocketHandler.hpp reduce uses of MOBILEAPP on some files 2024-03-20 09:13:00 +01:00