Bence koddan dolayi. Exit code 0 ile bitmesine neden olacak kod var.
bkz: Soru Sorarken Sıkça Düşülen Hatalar #6
Kullandiginiz kutuphanenin (bkz: #11) WebSocketApp::run_forever
fonksiyonunun dokumantasyonuna da bakmak isteyebilirsiniz. Sirf ismi “run forever” diye sonsuza kadar calismak zorunda degil.