Soulseek Client Performance (Temporary Freezes)

81 views
Skip to first unread message

Jacob Shakur

unread,
Oct 7, 2025, 2:15:05 PMOct 7
to Soulseek Technical Discussion
I have a couple of issues with Soulseek I'd like to see if there are any solutions for. My client (QT 2024.6.30) freezes all the time, for short periods. It doesn't seem to matter what I'm doing in the client (meaning I'm not talking about when I open a large share or search for "backstreet boys" and get a million results). The client will freeze for about 5-10s every...I don't know, 5 minutes or something. It seems somewhat sporadic. I see this was maybe discussed in this thread a bit:  https://groups.google.com/g/soulseek-discussion/c/08VznU93PSA/m/jalTb6LLGwAJ
Is this still current/viable for testing? Is there anything else I should be checking? Client data saves every 30 minutes (The issue was the same when this was 60 or 90), and I don't see anything popping up in diagnostics logs that coincides with the issue. Usually, my client does not fully lock up, but just goes unresponsive for a few seconds. However, it has fully locked up a couple of times, as well. I'm not sure if those were related or not.

Another issue is connecting. Sometimes my client will get stuck in a connecting state. It's there right now. It's not connected and I can't disconnect or cancel the connection attempt. I don't know what seems to cause the issue with this, but I feel confident that if I could simply cancel the connection attempt, I could then connect again. This was mentioned here: https://groups.google.com/g/soulseek-discussion/c/Hj8NmiDDG9E/m/zYnlNSzjAQAJ
I'd like to second this request. Restarting the client isn't something I always want to do. And once this gets stuck, it seems there's nothing else I can do to fix it. The logs don't seem to provide any help here again. They just note that connection was attempted starting an hour ago. Perhaps, another related item or possible alternate solution here is why doesn't this time out? The program should recognize that if it hasn't connected in a few minutes, the connection has failed. 

Nir Arbel

unread,
Oct 11, 2025, 10:56:32 PMOct 11
to Soulseek Technical Discussion
Hi Jacob,

Yes, the build in the thread you linked to was supposed to help the occasional freezing issue. I think it helped one of the users who tried it but I'm not sure how big of a difference it made. I think another user said a new crashing problem started for him after using that build for a while, but I don't know if it's related to the change. If you try it out let me know how it works out for you.

I'm not sure what could be causing the hung connection problem, I'll take a look at the login code when I can.

Thanks, Nir

Jacob Shakur

unread,
Oct 12, 2025, 10:34:34 AM (14 days ago) Oct 12
to Soulseek Technical Discussion
Hello - 

It seems things are negligibly different or about the same with this client (I installed shortly after making my post above). I still get momentary freezes and I think the client has fully frozen around 3 times since I started using it. That seems like it might be an increase on fully locking up. (it's actually fully locked up right now, lol)

I'm not sure if it's related or not, but some poor performance can be replicated just by doing simple tasks. Closing a search result, for instance, causes the software to pause for a few seconds. So, when I'm closing a few different search result windows, I have to slowly go through them, versus just quickly closing them in succession. It needs to "think" for a few seconds after closing each one. And during that thinking, it is not responsive to do anything else. Let me know what else we may be able to do regarding performance. It'd be great to have this operating a bit snappier. 


Unrelated to these Soulseek issues, I've noted that when responses are sent to a discussion here, any person subscribed to that discussion receives an email. That email is essentially directly from the person who posted the content. 
Then, the person can reply directly to that email. For instance, since you replied above, I can just directly email you back. I don't think anyone's email should be sent out to the discussion's followers. Even if you reply-all to this email (including "soulseek"), it doesn't seem to post back to the thread here. So, there's the privacy issue of email addresses being sent out, and then the responses don't even get tracked back here. I assume there must be some settings/options regarding privacy settings on your side. I suggest enabling some of those options for people who post here, if possible. Forcing the conversations to stay here is helpful for someone who later is reading through a thread about something, and not sending someone's email out to all the thread subscribers is important for privacy.
Reply all
Reply to author
Forward
0 new messages