WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
ASSIGNED
221222
[webkitscmpy] Interprocess lock waits indefinitely
https://bugs.webkit.org/show_bug.cgi?id=221222
Summary
[webkitscmpy] Interprocess lock waits indefinitely
Don Olmstead
Reported
2021-02-01 13:13:35 PST
The fasteners.process_lock.InterProcessLock when used in a with block will wait indefinitely for the lock to be available. This can cause tests to hang indefinitely. Suggestion is to create the lock and manually acquire with a timeout and do a release.
Attachments
Patch
(3.12 KB, patch)
2021-02-02 09:11 PST
,
Don Olmstead
no flags
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Don Olmstead
Comment 1
2021-02-02 09:11:23 PST
Created
attachment 419007
[details]
Patch
Jonathan Bedard
Comment 2
2021-02-02 10:20:39 PST
Don and I discussed this on Slack. Long term, this may be correct, but the root of this problem on Windows may be the fact that we're using threads instead of processes.
https://bugs.webkit.org/show_bug.cgi?id=217680
is going to fix that, so for now, we're going to skip the effected tests on Windows.
Radar WebKit Bug Importer
Comment 3
2021-02-08 13:14:14 PST
<
rdar://problem/74110831
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug