如何为 apache c 模块设置超时

问题描述 投票:0回答:1

我有一个用 C 编写的 apache 模块,我想将该模块的执行持续时间限制为 15 分钟。可以吗?

c apache apxs2
1个回答
0
投票

模块启动时调用C函数time()并将时间存储在time_t变量中。

修改 C 模块的所有入口点函数,以便调用 time() 并验证是否已过去 15*60 = 900 秒。

如果经过 900 秒,则返回 -1。

© www.soinside.com 2019 - 2024. All rights reserved.