Hi,

 I wanted to some customized functionality in ATS experimental plugin
stale_while_revalidate
so I change the following two conditions to true to trigger revalidation
for each cache hit.

1-
https://github.com/apache/trafficserver/blob/master/plugins/experimental/stale_while_revalidate/stale_while_revalidate.c#L512

2-
https://github.com/apache/trafficserver/blob/master/plugins/experimental/stale_while_revalidate/stale_while_revalidate.c#L504


But after the changes my ATS is crashing badly, and the logs says

[Mar 30 23:31:24.105] Manager {0x7fc2cb623780} NOTE:
[LocalManager::listenForProxy] Listening on port: 8080 (IPv4) [Mar 30
23:31:24.105] Manager {0x7fc2cb623780} NOTE: [TrafficManager] Setup
complete [Mar 30 23:31:25.115] Manager {0x7fc2cb623780} NOTE:
[LocalManager::startProxy] Launching ts process [Mar 30 23:31:25.123]
Manager {0x7fc2cb623780} NOTE: [LocalManager::pollMgmtProcessServer] New
process connecting fd '16' [Mar 30 23:31:25.123] Manager {0x7fc2cb623780}
NOTE: [Alarms::signalAlarm] Server Process born [Mar 30 23:31:31.854]
Manager {0x7fc2cb623780} ERROR: [LocalManager::pollMgmtProcessServer]
Server Process terminated due to Sig 11: Segmentation fault [Mar 30
23:31:31.854] Manager {0x7fc2cb623780} ERROR: [Alarms::signalAlarm] Server
Process was reset [Mar 30 23:31:32.857] Manager {0x7fc2cb623780} NOTE:
[LocalManager::startProxy] Launching ts process [Mar 30 23:31:32.865]
Manager {0x7fc2cb623780} NOTE: [LocalManager::pollMgmtProcessServer] New
process connecting fd '16' [Mar 30 23:31:32.865] Manager {0x7fc2cb623780}
NOTE: [Alarms::signalAlarm] Server Process born [Mar 30 23:32:49.265]
Manager {0x7fc2cb623780} ERROR: [LocalManager::pollMgmtProcessServer]
Server Process terminated due to Sig 11: Segmentation fault [Mar 30
23:32:49.265] Manager {0x7fc2cb623780} ERROR: [Alarms::signalAlarm] Server
Process was reset [Mar 30 23:32:50.268] Manager {0x7fc2cb623780} NOTE:
[LocalManager::startProxy] Launching ts process [Mar 30 23:32:50.276]
Manager {0x7fc2cb623780} NOTE: [LocalManager::pollMgmtProcessServer] New
process connecting fd '12' [Mar 30 23:32:50.276] Manager {0x7fc2cb623780}
NOTE: [Alarms::signalAlarm] Server Process born [Mar 30 23:35:19.254]
Manager {0x7fc2cb623780} ERROR: [LocalManager::pollMgmtProcessServer]
Server Process terminated due to Sig 11: Segmentation fault [Mar 30
23:35:19.255] Manager {0x7fc2cb623780} ERROR: [Alarms::signalAlarm] Server
Process was reset [Mar 30 23:35:20.257] Manager {0x7fc2cb623780} NOTE:
[LocalManager::startProxy] Launching ts process [Mar 30 23:35:20.266]
Manager {0x7fc2cb623780} NOTE: [LocalManager::pollMgmtProcessServer] New
process connecting fd '12'
[Mar 30 23:35:20.266] Manager {0x7fc2cb623780} NOTE: [Alarms::signalAlarm]
Server Process born

Thanks

Reply via email to