#define PIPELINE_ERROR_SHEETS_CRC32_FAILED "Failed sheets CRC32. Sheets were modified inbetween launching services. This causes newly loaded services to be out of sync. Not allowed. Reload the sheets from the master service, and restart this slave service"
enumTRequestState
enumTRequestState
{
{
@ -111,7 +112,7 @@ public:
// TODO: AUTHENTICATE OR GATEWAY SECURITY?
// TODO: AUTHENTICATE OR GATEWAY SECURITY?
CModulePipelineMasterProxymaster(sender);
CModulePipelineMasterProxymaster(sender);
if(!g_PipelineWorkspace->loadCRC32())
if(!g_PipelineWorkspace->loadCRC32())
nlerror("Failed sheets CRC32. Sheets were modified inbetween launching services. This causes newly loaded services to be out of sync. Not allowed");
nlerror(PIPELINE_ERROR_SHEETS_CRC32_FAILED);
sendMasterAvailablePlugins(&master);
sendMasterAvailablePlugins(&master);
}
}
@ -147,7 +148,7 @@ public:
{
{
m_ReloadSheetsState=REQUEST_NONE;
m_ReloadSheetsState=REQUEST_NONE;
if(!g_PipelineWorkspace->loadCRC32())
if(!g_PipelineWorkspace->loadCRC32())
nlerror("Failed sheets CRC32. Sheets were modified inbetween launching services. This causes newly loaded services to be out of sync. Not allowed");