mirror of https://github.com/mpv-player/mpv
Call XSync after XShmAttach to avoid a possible race-condition with shmctl.
Patch from FreeBSD ports. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30260 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
894acafa51
commit
07f7df3208
|
@ -1172,6 +1172,7 @@ void wsCreateImage( wsTWindow * win,int Width,int Height )
|
|||
win->xImage->data=win->Shminfo.shmaddr;
|
||||
win->Shminfo.readOnly=0;
|
||||
XShmAttach( wsDisplay,&win->Shminfo );
|
||||
XSync(wsDisplay, False);
|
||||
shmctl( win->Shminfo.shmid,IPC_RMID,0 );
|
||||
}
|
||||
else
|
||||
|
|
Loading…
Reference in New Issue