SIGIO中断了sleep的执行

最近发现一个问题,ocaml中,在调用graphics.open之间,Unix.sleep可以很好的工
作。但是之后就不行了。sleep就像没调用一样。
后来网上查了一下,Ocaml的graphics库大量的使用了 signals,而负责刷新屏幕的 SIGIO 打断了sleep.
OK,那我现在的问题是,我该如何实现动画的效果?
就是,刷新,然后停一秒,然后再刷新,这样的。

此博客中的热门博文

少写代码,多读别人写的代码

在windows下使用llvm+clang

tensorflow distributed runtime初窥