banshee r3267 - in trunk/banshee: . src/Libraries/Lastfm/Lastfm
- From: abock svn gnome org
- To: svn-commits-list gnome org
- Subject: banshee r3267 - in trunk/banshee: . src/Libraries/Lastfm/Lastfm
- Date: Mon, 18 Feb 2008 22:59:19 +0000 (GMT)
Author: abock
Date: Mon Feb 18 22:59:18 2008
New Revision: 3267
URL: http://svn.gnome.org/viewvc/banshee?rev=3267&view=rev
Log:
2008-02-18 Aaron Bockover <abock gnome org>
* src/Libraries/Lastfm/Lastfm/RadioConnection.cs: Make the network
connection handshake run in a thread again
Modified:
trunk/banshee/ChangeLog
trunk/banshee/src/Libraries/Lastfm/Lastfm/RadioConnection.cs
Modified: trunk/banshee/src/Libraries/Lastfm/Lastfm/RadioConnection.cs
==============================================================================
--- trunk/banshee/src/Libraries/Lastfm/Lastfm/RadioConnection.cs (original)
+++ trunk/banshee/src/Libraries/Lastfm/Lastfm/RadioConnection.cs Mon Feb 18 22:59:18 2008
@@ -35,6 +35,7 @@
using System.Text.RegularExpressions;
using System.Xml;
using System.Web;
+using System.Threading;
using Hyena;
using Mono.Unix;
@@ -267,7 +268,7 @@
private void Handshake ()
{
- //ThreadAssist.Spawn (delegate {
+ ThreadPool.QueueUserWorkItem (delegate {
try {
Stream stream = Get (String.Format (
"http://ws.audioscrobbler.com/radio/handshake.php?version={0}&platform={1}&username={2}&passwordmd5={3}&language={4}&session=324234";,
@@ -291,7 +292,7 @@
Initialize ();
if (State == ConnectionState.Connecting)
State = ConnectionState.Disconnected;
- //});
+ });
}
private bool ParseHandshake (string content)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]