- the size of the buffer may have been updated by parameters
@@ -2184,6 +2184,10 @@ try_again:
}
+ /* reinit if pv buffer size has been set in config */
+ if (pv_reinit_buffer()<0)
+ goto error;
+
if (dont_fork_cnt)
dont_fork = dont_fork_cnt; /* override by command line */
@@ -26,7 +26,7 @@ int pv_init_api(void);
void pv_destroy_api(void);
int pv_init_buffer(void);
-int pv_resize_buffer(void);
+int pv_reinit_buffer(void);
void pv_destroy_buffer(void);
char* pv_get_buffer(void);
int pv_get_buffer_size(void);