()
| 769 | } |
| 770 | |
| 771 | func (m *Manager) freeMemory() uint64 { |
| 772 | var mem sys.MemStat |
| 773 | if err := mem.Get(); err != nil { |
| 774 | return 0 |
| 775 | } |
| 776 | maxMemoryToUse := calcMaxMemoryUsage(m.rs.MaxMemUsage, &mem) |
| 777 | return maxMemoryToUse - mem.ActualUsed |
| 778 | } |
| 779 | |
| 780 | func (m *Manager) react(reaction, msg string) error { |
| 781 | switch reaction { |
no test coverage detected