Closed clorichel closed 1 year ago
Addendum to the Additional context: as this has been driving me crazy 😜 I've been closely monitoring the machine htop
during the whole time, and I haven't seen anything funky going on before, when and after the WPE Webkit ran webpage stopped responding.
Hi @clorichel . This report shound like not directly related with Yocto meta-webkit itself but with an specific WPEWebKit build for ubuntu-core release. Could you clarify this information? If that is the case I' suggest to you to fill the ticket in https://bugs.webkit.org/enter_bug.cgi (https://webkit.org/reporting-bugs/)
@clorichel I am experiencing a similar issue, it's starting to make me crazy :D
By any chance, did you find any solution or anything which help you?
This issue is stale because it has been open 90 days with no activity. Remove stale label or comment or this will be closed in 7 days.
This issue was closed because it has been stale for 7 days with no activity.
Describe the bug I'm having frequent "network freezes" observed with a websocket client running on the page browsed by WPE Webkit.
Every few minutes, the websocket client running on that webpage (rendered with WPE Webkit) will not answer the ping from the websocket server. Then it will take that webpage anywhere from 30 to 90 seconds to actually reconnect to the server.
Not sure "freeze" is the appropriate word, but it looks like the webpage stopped, or at least blacked out network communications during those periods of time, then it suddenly "reappears", and then business as usual, everything is back to normal, until it eventually freezes again 🙃
Mentioning "network" because during those freezes, there are visual animations going on the webpage with no freeze at all. That webpage also outputs some music, which is continuously played during those events. That leads me to think the freeze is somehow limited to the network, but obviously I might be wrong about that assumption, it's just what I'm observing (graphics and musics are going, network is down).
To Reproduce
pingTimeout
and 25spingInterval
Expected behavior The websocket / network connection should just be stable all the time.
Screenshots Implementing a latency check every 5 seconds, through a socket.emit run on the webpage, and a server callback to log the actual latency server-side:
We can see:
id#btJn7HWoV2iHofhRAAAA
, its latency is pretty fast and stable which is expected as the server is running on the same machineid#-PF_fCkJEncteXVBAAAD
with various latency which is expected too as it's on the same network but going through some WiFiid#btJn7HWoV2iHofhRAAAA
stops answering, ending up on apingTimeout + pingInterval
=5 + 25
= 30ish seconds ping timeoutid#qlfogrmuaE8DPtjVAAAF
which is expected too, but it does come back only after about 60 seconds on that example (12 x 5s interval latency tests on the other client)Again, during this network freeze, both the animations and the music on page just keep going normally.
Environment (please complete the following information):
Additional context I'm at a loss when thinking about where to start digging in to solve this issue. Any pointers that could help me help myself? 🤗 🤓
Thank you ❤️