[Slim-Checkins] r9451 - in /trunk/server/Slim/Web: HTTP.pm Setup.pm
andy at svn.slimdevices.com
andy at svn.slimdevices.com
Wed Sep 6 14:20:05 PDT 2006
Author: andy
Date: Wed Sep 6 14:20:04 2006
New Revision: 9451
URL: http://svn.slimdevices.com?rev=9451&view=rev
Log:
Actually, this can stay enabled in trunk, only wanted to disable it for 6.5
Modified:
trunk/server/Slim/Web/HTTP.pm
trunk/server/Slim/Web/Setup.pm
Modified: trunk/server/Slim/Web/HTTP.pm
URL: http://svn.slimdevices.com/trunk/server/Slim/Web/HTTP.pm?rev=9451&r1=9450&r2=9451&view=diff
==============================================================================
--- trunk/server/Slim/Web/HTTP.pm (original)
+++ trunk/server/Slim/Web/HTTP.pm Wed Sep 6 14:20:04 2006
@@ -826,8 +826,7 @@
$metaDataBytes{$httpClient} = - length($headers);
# fork for streaming
- # XXX: May revisit this post-6.5, for now it's not quite stable
- if ( 0 && $^O !~ /Win32/ && Slim::Utils::Prefs::get('forkedStreaming') ) {
+ if ( $^O !~ /Win32/ && Slim::Utils::Prefs::get('forkedStreaming') ) {
# This doesn't support synced players at the moment
if ( !Slim::Player::Sync::isSynced($client) ) {
Modified: trunk/server/Slim/Web/Setup.pm
URL: http://svn.slimdevices.com/trunk/server/Slim/Web/Setup.pm?rev=9451&r1=9450&r2=9451&view=diff
==============================================================================
--- trunk/server/Slim/Web/Setup.pm (original)
+++ trunk/server/Slim/Web/Setup.pm Wed Sep 6 14:20:04 2006
@@ -2134,14 +2134,13 @@
},
},
- # XXX: May revisit this post-6.5, for now it's not quite stable
- #'forkedStreaming' => {
- # 'validate' => \&Slim::Utils::Validate::trueFalse,
- # 'options' => {
- # '1' => 'SETUP_FORKEDSTREAMING_ENABLE',
- # '0' => 'SETUP_FORKEDSTREAMING_DISABLE',
- # },
- #},
+ 'forkedStreaming' => {
+ 'validate' => \&Slim::Utils::Validate::trueFalse,
+ 'options' => {
+ '1' => 'SETUP_FORKEDSTREAMING_ENABLE',
+ '0' => 'SETUP_FORKEDSTREAMING_DISABLE',
+ },
+ },
'serverPriority' => {
'validate' => \&Slim::Utils::Validate::inList,
@@ -2316,8 +2315,8 @@
# Add forking performance options for non-Windows
if ( $^O !~ /Win32/ ) {
push @{ $setup{'PERFORMANCE_SETTINGS'}->{'Groups'}->{'Default'}->{'PrefOrder'} },
- 'forkedWeb';
- #'forkedStreaming';
+ 'forkedWeb',
+ 'forkedStreaming';
}
# This hack pulls the --d_* debug keys from the main package and sets
More information about the checkins
mailing list