File tree Expand file tree Collapse file tree 2 files changed +7
-0
lines changed Expand file tree Collapse file tree 2 files changed +7
-0
lines changed Original file line number Diff line number Diff line change 3
3
- fix 8 bit pallete PNG save [lovell]
4
4
- fix null string in buffer print [pclewis]
5
5
- revise caching of seq mode loaders [jcupitt]
6
+ - reduce latency on dzsave kill [kleisauke]
6
7
7
8
24/7/22 started 8.13.1
8
9
- fix im7 feature detection in meson
Original file line number Diff line number Diff line change @@ -1828,6 +1828,12 @@ strip_work( VipsThreadState *state, void *a )
1828
1828
printf ( "strip_work\n" );
1829
1829
#endif /*DEBUG_VERBOSE*/
1830
1830
1831
+ /* killed is checked by sink_disc, but that's only once per strip, and
1832
+ * they can be huge. Check per output tile as well.
1833
+ */
1834
+ if ( vips_image_iskilled ( save -> in ) )
1835
+ return ( -1 );
1836
+
1831
1837
/* If we are centering we may be outside the real pixels. Skip in
1832
1838
* this case, and the viewer will display blank.png for us.
1833
1839
*/
You can’t perform that action at this time.
0 commit comments