OS-5738

increase timers allowed per-process

Status:
Resolved
Resolution:
Fixed
Created:
2016-10-24T15:07:32.000-0400
Updated:
2020-06-12T11:13:23.343-0400

Description

There are certain applications in Linux-land that want to make use of more POSIX timers (i.e., timer_create(3C)) than we currently support. SmartOS has a hard limit of 32 per process that can't be changed. We should look at either increasing the native limit or changing the emulation layer to support more than native allows.

Comments (3)

Former user commented on 2016-11-09T17:43:31.000-0500:

This issue, and another LX ticket OS-5780, makes ScyllaDB not viable on LX.

Former user commented on 2016-11-10T16:34:35.000-0500:

I have a draft fix written up, but this is a good opportunity to write some accompanying tests.

Former user commented on 2016-11-16T13:03:46.000-0500:

illumos-joyent commit b103d86 (branch master, by Patrick Mooney)

OS-5738#icft=OS-5738 increase timers allowed per-process
Reviewed by: Ryan Zezeski <rpz@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>