OLD - EVEmu Server for Crucible client v1.6.5 build 360229
C++ C# C Shell Lua PHP
Switch branches/tags
Nothing to show
Latest commit d4ddda4 Apr 23, 2012 @aknorjaden aknorjaden Ozatomic found seg-faults on linux runs of eve-server.exe and I repea…
…ted those on windows for the latest commit. These crashes happen when you hit Ctrl+C in the server console to close it properly, then hit ENTER to finishe closing down the server. Randomly, you'll see the program crash. We strongly believe this was due to boost::asio threads left running when the server shutdown. Both ImageServer and APIServer use boost::asio threads for the TCP listeners. So, I implemented a public Stop() method in ImageServer and APIServer that issue a call to stop() of the _io object then join() the thread, blocking execution until the thread dies. Then these public Stop() methods are called in main.cpp AFTER the while {} loop so that when Ctrl+C is called, the while loop exits, these threads are killed and then the server shuts down. This seems to have fixed the issues on windows. Ozatomic will investigate the fix on linux.
Failed to load latest commit information.



EVEmu modified to support the latest Crucible client v353549


EVEmu is an educational project. This means, our primary interest is to learn and teach us and our users more about C++ project development in a large scale. Our software is not intended for running public servers, and we do not support that. We are not responsible for what others do with the source code downloaded from this project.


  • Login works again
  • Character selection and creation is working
  • Character portraits are working
  • Undocking and Docking is not working
  • Items and Ships display in station
  • Destiny are not sure


This file is part of EVEmu: EVE Online Server Emulator
Copyright 2006 - 2011 The EVEmu Team
For the latest information visit http://evemu.org
This program is free software; you can redistribute it and/or modify it under
the terms of the GNU Lesser General Public License as published by the Free Software
Foundation; either version 2 of the License, or (at your option) any later

This program is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with
this program; if not, write to the Free Software Foundation, Inc., 59 Temple
Place - Suite 330, Boston, MA 02111-1307, USA, or go to