Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dart:io lack of the support of file locking #17045

Closed
DartBot opened this issue Feb 22, 2014 · 14 comments
Closed

dart:io lack of the support of file locking #17045

DartBot opened this issue Feb 22, 2014 · 14 comments
Labels
library-io P1 A high priority bug; for example, a single project is unusable or has many test failures type-enhancement A request for a change that isn't a bug
Milestone

Comments

@DartBot
Copy link

DartBot commented Feb 22, 2014

This issue was originally filed by tomy...@potix.com


It will be great if there are OS-backed functions (such as fcntl or LockFile).

Without it, it is hard to access the shared file from different VMs.

@lrhn
Copy link
Member

lrhn commented Feb 23, 2014

Removed Type-Defect label.
Added Type-Enhancement, Area-IO, Triaged labels.

@andersjohnsen
Copy link

Good suggestion, and the APIs look very nice for this. I'll see if I can get this in by 1.3.


Set owner to @skabet.
Added this to the 1.3 milestone.
Added Accepted label.

@andersjohnsen
Copy link

I've been occupied by performance and bug-fixes, so pushing to 1.4.


Removed this from the 1.3 milestone.
Added this to the 1.4 milestone.

@andersjohnsen
Copy link

Removed this from the 1.4 milestone.

@kevmoo
Copy link
Member

kevmoo commented May 14, 2014

Removed Area-IO label.
Added Library-IO label.

@andersjohnsen
Copy link

Removed the owner.
Added Triaged label.

@sgjesse
Copy link
Contributor

sgjesse commented Nov 3, 2014

Issue #21479 has been merged into this issue.

@DartBot
Copy link
Author

DartBot commented Nov 3, 2014

This comment was originally written by @mezoni


Issue #21479 has been merged into this issue.

Impossible?
Last label was:
Labels: -Milestone-1.4

@nex3
Copy link
Member

nex3 commented Nov 3, 2014

Marked this as blocking #21476.

@sgjesse
Copy link
Contributor

sgjesse commented Jan 7, 2015

Added this to the 1.9 milestone.
Removed Priority-Unassigned label.
Added Priority-High label.

@sgjesse
Copy link
Contributor

sgjesse commented Jan 9, 2015

File locking added in https://code.google.com/p/dart/source/detail?r=42733.


Added Fixed label.

@nex3
Copy link
Member

nex3 commented Jan 14, 2015

Thanks! This API looks pretty good, but in the future, it would be great if you could include the customers of an API in the discussions around what the API will look like and the code review for it as well.

@nex3
Copy link
Member

nex3 commented Jan 15, 2015

Please see also issue #22081.

@nex3
Copy link
Member

nex3 commented Jan 16, 2015

Issue #22082 as well.

@DartBot DartBot added Type-Enhancement P1 A high priority bug; for example, a single project is unusable or has many test failures library-io labels Jan 16, 2015
@DartBot DartBot added this to the 1.9 milestone Jan 16, 2015
@kevmoo kevmoo added type-enhancement A request for a change that isn't a bug and removed type-enhancement labels Mar 1, 2016
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
library-io P1 A high priority bug; for example, a single project is unusable or has many test failures type-enhancement A request for a change that isn't a bug
Projects
None yet
Development

No branches or pull requests

6 participants