TRITON-1912: port node-lockfd to Linux

Details

Issue Type:Bug
Priority:4 - Normal
Status:Resolved
Created at:2019-10-04T21:15:42.984Z
Updated at:2019-10-16T18:07:34.477Z

People

Created by:Former user
Reported by:Former user
Assigned to:Former user

Resolution

Won't Fix: The problem described is an issue which will never be fixed.
(Resolution Date: 2019-10-16T18:07:34.462Z)

Related Issues

Labels

linuxcn

Description

The Linux port of sdc-cn-agent requires node-lockfd to be ported to Linux.

Comments

Comment by Former user
Created at 2019-10-04T21:16:06.796Z

Work has begun at https://github.com/joyent/node-lockfd/tree/linuxcn


Comment by Josh Wilsdon
Created at 2019-10-04T21:47:54.346Z

Is there an alternative lock implementation that already exists on Linux? My understanding previously was that we needed to write our own because none of the (many) existing ones supported SmartOS.


Comment by Former user
Created at 2019-10-07T16:17:59.924Z

node-fs-ext looks promising and portable across SmartOS and Linux.

https://github.com/baudehlo/node-fs-ext


Comment by Former user
Created at 2019-10-16T18:07:34.475Z

Instead of this, locker.js is becoming node-qlocker, which will be portable. See TRITON-1941 and TRITON-1942.