shithub: riscv

Download patch

ref: 2a9b90cf859c64702610b5c7f9c594b7d8ceead7
parent: 929441dd26881261722bdaf93183394146e476b6
author: cinap_lenrek <cinap_lenrek@gmx.de>
date: Sun Aug 12 16:25:22 EDT 2012

page: fix drawpage race

--- a/sys/src/cmd/page.c
+++ b/sys/src/cmd/page.c
@@ -883,11 +883,10 @@
 				if(size.x && size.y && newwin){
 					newwin = 0;
 					resizewin(size);
-				} else {
-					lockdisplay(display);
-					drawpage(p);
-					unlockdisplay(display);
 				}
+				lockdisplay(display);
+				drawpage(p);
+				unlockdisplay(display);
 			}
 			qunlock(p);
 		}
--