FreeBSD Bugzilla – Attachment 110542 Details for
Bug 151728
Crash using OSS when trying to rewind html5 video
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 657 bytes, created by
Ilya A. Arhipov
on 2010-10-25 22:00:19 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
Ilya A. Arhipov
Created:
2010-10-25 22:00:19 UTC
Size:
657 bytes
patch
obsolete
>--- sydney_audio_oss.c.orig 2010-10-12 21:45:53.000000000 +0400 >+++ sydney_audio_oss.c 2010-10-25 23:33:08.919096567 +0400 >@@ -258,6 +258,7 @@ > int > sa_stream_destroy(sa_stream_t *s) { > int result = SA_SUCCESS; >+ pthread_t thread_id; > > if (s == NULL) { > return SA_SUCCESS; >@@ -265,8 +266,10 @@ > > pthread_mutex_lock(&s->mutex); > >+ thread_id = s->thread_id; >+ > /* >- * This causes the thread sending data to ALSA to stop >+ * This causes the thread sending data to OSS to stop > */ > s->thread_id = 0; > >@@ -281,6 +284,8 @@ > > pthread_mutex_unlock(&s->mutex); > >+ pthread_join(thread_id, NULL); >+ > /* > * Release resources. > */
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 151728
: 110542