summaryrefslogtreecommitdiff
path: root/9de4889a4f539e8bb9824bb5cbb2f7966461a4bf
diff options
context:
space:
mode:
authorJohn-Mark Bell <jmb@netsurf-browser.org>2023-12-27 02:46:49 +0000
committerJohn-Mark Bell <jmb@netsurf-browser.org>2024-03-14 00:09:58 +0000
commit9e4f598b7b2f6f92304f5f9e4ed359e7905b37a9 (patch)
tree7a5dd0f2772e2c37a7926dcba9d73d042a15b498 /9de4889a4f539e8bb9824bb5cbb2f7966461a4bf
parent98b3d3c191fe9097cd4b8d67060aebcea095a85d (diff)
downloadnetsurf-9e4f598b7b2f6f92304f5f9e4ed359e7905b37a9.tar.gz
netsurf-9e4f598b7b2f6f92304f5f9e4ed359e7905b37a9.tar.bz2
RISC OS: use SocketWatch for socket activity
Use SocketWatch to monitor our sockets and convert activity into a pollword update. This allows us to ditch the schedule-based fetch path and take the same one as we do on other platforms. This also allows us to refactor the main poll loop such that we need only poll idle while waiting for things to happen (once something has happened, we poll aggressively until there are no non-pollword events left).
Diffstat (limited to '9de4889a4f539e8bb9824bb5cbb2f7966461a4bf')
0 files changed, 0 insertions, 0 deletions