git clone http://www.github.com/serenityOS/serenity
will result in extremely slow download speeds, see below.
The output console looks like so, with FIXME: lines only happening at the start of the command and the IPv4Socket ones looping constantly and most likely being the root cause of the issue.
git(48:48): FIXME: Implement funlockfile()
[#0 NetworkTask(7:7)]: IPv4Socket(0xc1639864): did_receive refusing packet since buffer is full.
git(48:48): FIXME: Implement flockfile()
git(48:48): FIXME: Implement funlockfile()
git(48:48): FIXME: Implement flockfile()
git(48:48): FIXME: Implement funlockfile()
[#0 SyncTask(3:3)]: Ext2FS: Flushed 93 blocks to disk
[#0 SyncTask(3:3)]: Ext2FS: Flushed 3 blocks to disk
[#0 NetworkTask(7:7)]: IPv4Socket(0xc1639864): did_receive refusing packet since buffer is full.
[#0 NetworkTask(7:7)]: IPv4Socket(0xc1639864): did_receive refusing packet since buffer is full.
[#0 SyncTask(3:3)]: Ext2FS: Flushed 23 blocks to disk
[#0 NetworkTask(7:7)]: Spurious interrupt, vector 15
Don't know if this relates to #5849 or not
Some light discord discussion: https://discord.com/channels/830522505605283862/830807158047244329/888700537778868264
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too