Skip to content
This repository was archived by the owner on Feb 12, 2024. It is now read-only.
This repository was archived by the owner on Feb 12, 2024. It is now read-only.

Fails to init with Node.js 11.x - Lock FcntlFlock failed: EINVAL, Invalid argument #1700

Closed
@alanshaw

Description

@alanshaw

nodejs11.js

const IPFS = require('ipfs')
const node = new IPFS({ repo: '/tmp/ipfs-' + Date.now() })
node.on('ready', () => console.log('ready'))

Output:

$ node --version
v11.1.0
$ node nodejs11.js 
events.js:167
      throw er; // Unhandled 'error' event
      ^

Error: Lock FcntlFlock of /tmp/ipfs-1541587567155/repo.lock failed: EINVAL, Invalid argument
    at fs.close (/Users/alan/Desktop/test/node_modules/lock-me/src/unix.js:20:14)
    at /Users/alan/Desktop/test/node_modules/graceful-fs/graceful-fs.js:45:10
    at FSReqCallback.oncomplete (fs.js:148:20)
Emitted 'error' event at:
    at done (/Users/alan/Desktop/test/node_modules/ipfs/src/core/components/init.js:22:14)
    at /Users/alan/Desktop/test/node_modules/async/internal/once.js:12:16
    at next (/Users/alan/Desktop/test/node_modules/async/waterfall.js:21:29)
    at /Users/alan/Desktop/test/node_modules/async/internal/onlyOnce.js:12:16
    at waterfall (/Users/alan/Desktop/test/node_modules/ipfs-repo/src/index.js:138:9)
    at /Users/alan/Desktop/test/node_modules/async/internal/once.js:12:16
    at next (/Users/alan/Desktop/test/node_modules/async/waterfall.js:21:29)
    at /Users/alan/Desktop/test/node_modules/async/internal/onlyOnce.js:12:16
    at _locker.lock (/Users/alan/Desktop/test/node_modules/ipfs-repo/src/index.js:170:16)
    at lockFn (/Users/alan/Desktop/test/node_modules/lock-me/src/index.js:55:16)

dignifiedquire/lock-me#4

Metadata

Metadata

Assignees

Labels

P1High: Likely tackled by core team if no one steps up

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions