gpt4 book ai didi

perl - 当运行时间超过特定时间限制而不退出时,我可以告诉 perl 发出警报/信号吗?

转载 作者:行者123 更新时间:2023-12-05 00:25:29 25 4
gpt4 key购买 nike

我正在尝试设置一个警报类型调用,让我知道我的程序运行时间是否超过 10 分钟,我希望程序在发送警报或信号后继续运行。我以为我可以执行以下代码,但是当运行时间达到 10 分钟时程序就会停止。

eval{
local $SIG{ALRM} = sub { die "alarm\n"; };
alarm (600);
--code---
alarm 0;
};
if($@){
print "\Its been ten minutes\n";
}

我希望应用程序通知我但继续运行。

最佳答案

不要 panic ,你会没事的

local $SIG{ALRM} = sub { print "Its been ten minutes\n"; };

关于perl - 当运行时间超过特定时间限制而不退出时,我可以告诉 perl 发出警报/信号吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24149917/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com