Matthew Penner
|
649dc9663e
|
Server Event Optimizations (#116)
|
2022-01-17 20:23:29 -07:00 |
|
Dane Everitt
|
d9ebf693e0
|
Make uptime available in the stat output for a container
|
2021-10-03 12:59:03 -07:00 |
|
Matthew Penner
|
3c54c1f840
|
break everything
- upgrade dependencies
- run gofmt and goimports to organize code
- fix typos
- other small tweaks
|
2021-08-02 15:07:00 -06:00 |
|
Dane Everitt
|
1937d0366d
|
cleanup; fix environment stats not reporting network TX correctly
|
2021-01-06 20:47:44 -08:00 |
|
Dane Everitt
|
963a906c30
|
Less obtuse logic for polling resource usage when attaching a container
|
2021-01-06 20:36:29 -08:00 |
|
Dane Everitt
|
3495fb1c76
|
Less racey logic for resource usage
|
2020-12-16 22:03:35 -08:00 |
|
Dane Everitt
|
59a111de39
|
Invite our lord and savior emperror back to the table
|
2020-12-15 21:56:53 -08:00 |
|
Matthew Penner
|
de51fd1c51
|
Error handling improvements (#71)
* Remove `emperror.dev/errors`, remove all `errors#Wrap` and `errors#WithStack` calls
* Improve logging in `server/backup.go`
|
2020-11-28 16:57:10 -07:00 |
|
Dane Everitt
|
ffb6bd72ef
|
Don't accidentally reset a server's state when starting it after a system reboot; closes pterodactyl/panel#2695
|
2020-11-10 21:21:20 -08:00 |
|
Dane Everitt
|
34349d4b48
|
Don't report a context cancelation as an error
|
2020-11-10 20:36:40 -08:00 |
|
Dane Everitt
|
be9d1a3986
|
Replace error handling package with emperror; add better reporting for errors escaping server root
|
2020-11-08 13:52:20 -08:00 |
|
Dane Everitt
|
944d381778
|
Improve server state logical handling; allow setting state directly on the environment
|
2020-11-06 21:53:00 -08:00 |
|
Dane Everitt
|
3fce1b98d5
|
Create atomic string to allow for simpler logic
|
2020-11-06 21:14:29 -08:00 |
|
Dane Everitt
|
0cd8dc2b5f
|
avoid deadlocks while processing tons of data over server event listeners; closes pterodactyl/panel#2298
|
2020-09-10 20:05:01 -07:00 |
|
Matthew Penner
|
a81146d730
|
Potential fix for console becoming unresponsive (#55)
* Potentially fix console logs not being pulled after a server has been running for a while
* Add container_id to resource polling debug logs
|
2020-09-07 13:04:56 -07:00 |
|
Dane Everitt
|
d99225c0fb
|
Add additional logging around resource polling
|
2020-09-03 21:19:06 -07:00 |
|
Dane Everitt
|
4d3a860604
|
Use environment namespace for power state, don't duplicate them across server
|
2020-08-19 18:58:48 -07:00 |
|
Dane Everitt
|
5b241fdf36
|
Correctly send stats & proc information back for servers
|
2020-08-18 21:38:42 -07:00 |
|