| Age | Commit message (Collapse) | Author |
|
Even though not obligatory, adding paths to GL libs wouldn't hurt
in building for amd64.
Also fix Arch aarch64 architecture label (ARM is the project label
which encompasses various ARM architectures including 32-bit ones).
|
|
|
|
p#682 Fix shutdown crash flushing peer connection stats
|
|
|
|
LLWebRTCImpl::terminate() only posted the peer connection closes to the
signaling thread, so they ran behind the BlockingCall that releases the
factory -- after the factory and device module were gone, or not at all
if the thread was destroyed with the task still queued.
That matters for stats: PeerConnection::Close() flushes any in-flight
GetStats request and delivers the report inline, and our callback walks
mSignalingObserverList to hand it to the viewer. By then the viewer's
LLVoiceWebRTCConnection objects have been destroyed -- on shutdown they
deliberately skip unsetSignalingObserver, on the assumption that
llwebrtc::terminate() already finished the job -- so the stats callback
reaches into freed memory.
Split the close out of LLWebRTCPeerConnectionImpl::terminate() into
closeOnSignalingThread() and run it from a BlockingCall, so connections
are closed and destroyed on the signaling thread before the factory, the
device module or the observers go away. Also take ownership of the
connection list up front so the detached thread in the timeout path
isn't racing the main thread over it, clear the observer lists as part
of the close, and skip the observer notification for a stats report
delivered while shutting down.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
|
extensions.
|
|
mReadOnly is an expected state for second instance. There is nothing to fix,
nothing to inform of, so it doesn't deserve a warning.
Similar for dirty_cache, it's notmal to not have changes there on shutdown.
Might even want it as infos
|
|
|
|
|
|
|
|
|
|
remove dead code
|
|
|
|
Bumps [BugSplat-Git/symbol-upload](https://github.com/bugsplat-git/symbol-upload) from 10.5.0 to 10.5.1.
- [Release notes](https://github.com/bugsplat-git/symbol-upload/releases)
- [Commits](https://github.com/bugsplat-git/symbol-upload/compare/ab8a5097b50707645ed9b51d3191499f9bea6d34...3857759bd957dadb075509a4e951f04f9baa5ea3)
---
updated-dependencies:
- dependency-name: BugSplat-Git/symbol-upload
dependency-version: 10.5.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Bumps [actions/labeler](https://github.com/actions/labeler) from 6 to 7.
- [Release notes](https://github.com/actions/labeler/releases)
- [Commits](https://github.com/actions/labeler/compare/v6...v7)
---
updated-dependencies:
- dependency-name: actions/labeler
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|
Fix rendering on Parallels VMs with graphics set to "low"
|
|
|
|
|
|
so no need for USE_FLATPAK, and just maybe there are some other
platforms that use this runtime as the distro info.
|
|
Still hardcoded with `/var/cache/distfiles`,
which should still be the most common at the time of this commit.
This is so there's no need for the Discord patch in the ebuild code.
|
|
appearance
|
|
|
|
|
|
as its system CEF has been upgraded to 150.0.17.
v1.40.0-CEF_150.0.16.embed_scheme is chosen here instead of the
latest one because the latest one use 150.0.18.
Anticipating newest Dullahan version using not yet available API
on Arch CEF 150.0.17.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This reverts commit 1c81813e79c4acc917d75b47117778dd277e5b1f.
|
|
|
|
No cef package yet, so at-spi2-core & minizip must be directly
depended on.
Also, the package compression used in Arch ARM is different.
|
|
Fix UI issues, improve warnings, and enhance process handling
|
|
|
|
|
|
Copilot generated test for testing whether process exits with the app on windows.
|
|
|
|
|
|
"Profile..." haven't existed for over a decade.
"info_btn" was never hooked up.
Group name should already be a clickable LLSLURL
|
|
|
|
|