@Override protected void cairoArc( long pointer, double x, double y, double radius, double angle1, double angle2) { try { lock(); super.cairoArc(pointer, x, y, radius, angle1, angle2); } finally { unlock(); } }