Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d26297fa authored by Jason Sams's avatar Jason Sams
Browse files

Fix race condition in resize that was created when

GetType for allocation and Types became async.

Change-Id: Ie7036f9481cececf9565d30b25be82480f176ff2
parent 8f0adba7
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -199,6 +199,7 @@ public class Allocation extends BaseObj {
            throw new IllegalStateException("Resize only support for 1D allocations at this time.");
        }
        mRS.nAllocationResize1D(mID, dimX);
        mRS.finish();  // Necessary because resize is fifoed and update is async.

        int typeID = mRS.nAllocationGetType(mID);
        mType = new Type(typeID, mRS);