Program dödar CPU vid återanslutning

Trädvy Permalänk
Medlem
Plats
Lund
Registrerad
Maj 2013

Program dödar CPU vid återanslutning

Hej,
skriver just nu i en kurs ett program för övervakningskameror (den intresserade kan hitta mer info här) och har ett problem. Programmet består i princip av en serversida och en klientsida. När man disconnectar de två och återansluter så går CPU-användningen upp till 100%. Min gissning är att det antingen är trådarna som inte stängs av eller socketsen som inte stängs ordentligt men förstår inte vad. Varje gång man återansluter till servern skapas 2 nya trådar och varje gång man återansluter klienten skapas 2 nya trådar (input/outputstream på respektive sida).

Någon som har några idéer? Undviker gärna att länka hel kod då det är till ett skolprojekt.

CPU: i5 4670k @4.5Ghz GPU: 1080 TI ROG Strix RAM: 4x4GB 1666Mhz MoBo: MSI Z87-g45 GAMING PSU: Corsair CX 750M