OSDN Git Service

ticket #433
authortsukahara <tsukahara@1ed66053-1c2d-0410-8867-f7571e6e31d3>
Wed, 13 Jan 2010 11:33:49 +0000 (11:33 +0000)
committertsukahara <tsukahara@1ed66053-1c2d-0410-8867-f7571e6e31d3>
Wed, 13 Jan 2010 11:33:49 +0000 (11:33 +0000)
git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-ramiel@9714 1ed66053-1c2d-0410-8867-f7571e6e31d3

l7vsd/src/tcp_session.cpp

index 80de8d2..f47e057 100644 (file)
@@ -348,17 +348,17 @@ namespace l7vs{
         int                    int_val;
 
         int_val    = param.get_int( PARAM_COMP_SESSION, PARAM_UP_BUFFER_SIZE, vs_err );
-        if(likely( !vs_err )){
+        if((likely( !vs_err )) && (0 < int_val)){
             upstream_buffer_size    = int_val;
         }else{
-            Logger::putLogError( LOG_CAT_L7VSD_SESSION, 3, "up buffer param error set default 8192" , __FILE__, __LINE__ );    
+            Logger::putLogWarn( LOG_CAT_L7VSD_SESSION, 1, "up buffer param error set default 8192" , __FILE__, __LINE__ );    
         }
 
         int_val    = param.get_int( PARAM_COMP_SESSION, PARAM_DOWN_BUFFER_SIZE, vs_err );
-        if(likely( !vs_err )){
+        if((likely( !vs_err )) && (0 < int_val)){
             downstream_buffer_size    = int_val;
         }else{
-            Logger::putLogError( LOG_CAT_L7VSD_SESSION, 4, "down buffer param error set default 8192" , __FILE__, __LINE__ );    
+            Logger::putLogWarn( LOG_CAT_L7VSD_SESSION, 2, "down buffer param error set default 8192" , __FILE__, __LINE__ );    
         }
 
         protocol_module = parent_service.get_protocol_module();