Github user jrthe42 commented on the issue:
https://github.com/apache/flink/pull/6301
Hi @sihuazhou snapshots are executed in a separated thread, you can check
this :
https://github.com/apache/flink/blob/53e6657658bc750b78c32e91fa7e2c02e8c54e33/flink-runtime/src/main/java/org/apache/flink/runtime/taskmanager/Task.java#L1212---
