It turns out that this: https://github.com/MetPX/sarracenia/pull/1226
changed how sr3 looks for instance pid files by looking for underscores in them.
The ones created by C components were just i99.pid ... no underscrore, so sr3 was wonky for running C components.
This patch makes the C write instance files with the same conventions as the python ones.
It turns out that this: https://github.com/MetPX/sarracenia/pull/1226 changed how sr3 looks for instance pid files by looking for underscores in them. The ones created by C components were just i99.pid ... no underscrore, so sr3 was wonky for running C components.
This patch makes the C write instance files with the same conventions as the python ones.