Louis
Louis

Reputation: 121

signal.alarm function with resolution greater than 1 second?

I'm trying to build a python timeout exception that runs in milliseconds.

The python signal.alarm function has a 1 second resolution.

How would one get an equivalent function that requests a SIGALRM signal to a given process in, say milliseconds, as opposed to seconds?

I've found no simple solutions as of yet.

Thanks in advance for your input.

Upvotes: 12

Views: 8566

Answers (1)

Aaron Digulla
Aaron Digulla

Reputation: 328566

Use signal.setitimer() instead.

Upvotes: 17

Related Questions