Commit b2dc803b authored by Rémi Denis-Courmont's avatar Rémi Denis-Courmont

Remove the HTTP interface thread, and save 20 wakeups per seconds.

The idle HTTP interace is down from 30 to 10 wakeups/s (I think the remaining ones are due to HTTPd core).
parent dd2cedba
...@@ -86,7 +86,6 @@ vlc_module_end(); ...@@ -86,7 +86,6 @@ vlc_module_end();
/***************************************************************************** /*****************************************************************************
* Local prototypes * Local prototypes
*****************************************************************************/ *****************************************************************************/
static void Run ( intf_thread_t *p_intf );
int E_(ArtCallback)( httpd_handler_sys_t *p_args, int E_(ArtCallback)( httpd_handler_sys_t *p_args,
httpd_handler_t *p_handler, char *_p_url, httpd_handler_t *p_handler, char *_p_url,
uint8_t *_p_request, int i_type, uint8_t *_p_request, int i_type,
...@@ -354,7 +353,6 @@ static int Open( vlc_object_t *p_this ) ...@@ -354,7 +353,6 @@ static int Open( vlc_object_t *p_this )
goto failed; goto failed;
} }
p_intf->pf_run = Run;
free( psz_src ); free( psz_src );
if( config_GetInt( p_intf, "http-album-art" ) ) if( config_GetInt( p_intf, "http-album-art" ) )
...@@ -453,18 +451,6 @@ static void Close ( vlc_object_t *p_this ) ...@@ -453,18 +451,6 @@ static void Close ( vlc_object_t *p_this )
pl_Release( p_this ); pl_Release( p_this );
} }
/*****************************************************************************
* Run: http interface thread
*****************************************************************************/
static void Run( intf_thread_t *p_intf )
{
while( !intf_ShouldDie( p_intf ) )
{
/* Wait a bit */
msleep( INTF_IDLE_SLEEP );
}
}
/**************************************************************************** /****************************************************************************
* HttpCallback: * HttpCallback:
**************************************************************************** ****************************************************************************
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment