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

Add support for ABOR #14

Closed
troglobit opened this issue May 20, 2018 · 1 comment
Closed

Add support for ABOR #14

troglobit opened this issue May 20, 2018 · 1 comment
Milestone

Comments

@troglobit
Copy link
Owner

troglobit commented May 20, 2018

Currently the uftpd RETR, and STOR, support is "in line" in the RETR callback. This prevents a client from sending ABOR (stop/pause transfer) and can lock up uftpd while the kernel times out the PASV socket.

Both RETR and STOR need to be handled in the backgroud or as separate event callbacks that can be stopped using ABOR at any time by the connected client.

This issue is instrumental to getting the VLC Android app. mentioned in issue #9 to work.

@troglobit troglobit added this to the v2.5 milestone May 20, 2018
troglobit added a commit that referenced this issue Jun 3, 2018
@troglobit
Copy link
Owner Author

Complete support added in refactor af54295.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant