astro / astro/bitford

Torrent stalls while app window is open

Open
#9 6 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
95
Forks
14
PR merge metrics
No merged PRs in 30d

Description

I'm using Bitford on a Chromebook. I've noticed that the transfer rate dwindles to zero on some torrents. When I close the app window, Bitford keeps running as a background page (in the Chrome Task Manager) using about 500MB RAM and 100% CPU. When I reopen the app window, the torrent has made progress. The transfer rate starts off high, but again dwindles to zero over about 60 sec.
I'm attaching a screenshot showing a pretty long list of peers, but all at zero. The Pieces graph looks a bit odd to me, as they usually go straight from grey to green, only very briefly other colours. The graph you see was stuck like this: no movement.
Sorry if this is vague and non-technical: I'm not a coder. If you need more details please let me know.
![screenshot 2015-01-10 at 12 40 34](https://cloud.githubusercontent.com/assets/10475766/5691627/31d76936-98c9-11e4-92aa-ba00cc1bbe2d.png)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the stall on a Chromebook while the app window is open, then compare CPU, memory, peer activity, and the Pieces graph after closing and reopening the window. Done means the torrent continues transferring instead of reaching zero after about 60 seconds; the issue names no files or tests, so locating the responsible code will require tracing the app-window and background-page behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
desktop, networking
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.