aina-saa / aina-saa/maws2json

In case of corrupted data line do not die uncontrolably

Open
#2 0 comments 0 reactions 0 assignees View on GitHub
bug enhancement good first issue
Dominant language
Go
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

If the LOG,PTU or WIND line is corrupted disregard it or output an error. This behaviour should be controlled by option flag. Default behavior should be to disregard.

```
Feb 05 22:48:18 vm-machine maws_record.sh[870]: panic: strconv.ParseFloat: parsing "/////": invalid syntax
Feb 05 22:48:18 vm-machine maws_record.sh[870]: goroutine 1 [running]:
Feb 05 22:48:18 vm-machine maws_record.sh[870]: github.com/aina-saa/maws2json/process.Process({0xc000016850, 0xf}, {0x684c88, 0x1}, 0x1, 0x1, 0x1, 0x1)
Feb 05 22:48:18 vm-machine maws_record.sh[870]: /workspace/process/process.go:69 +0xd30
Feb 05 22:48:18 vm-machine maws_record.sh[870]: main.main()
Feb 05 22:48:18 vm-machine maws_record.sh[870]: /workspace/main.go:41 +0x17d
Feb 05 22:48:20 vm-machine maws_record.sh[869]: cat: write error: Broken pipe
```

Causes a bug here to manifest: https://github.com/aina-saa/methodius/issues/8

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.