diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2011-08-05 20:17:19 +0900 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2011-08-05 21:50:11 +0900 |
| commit | f141cd4228018b8699b403bd4e67e8891d27e9c2 (patch) | |
| tree | 7d81c862b49ae2a546bb5e2711a832a41b5e0713 /src/DHTSetup.cc | |
| parent | 5eb338ad870d4f2824ced82ddf37f6325777663e (diff) | |
Rewritten DHTRoutingTableDeserializer using stdio instead of stream.
Diffstat (limited to 'src/DHTSetup.cc')
| -rw-r--r-- | src/DHTSetup.cc | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/DHTSetup.cc b/src/DHTSetup.cc index 3d4ec816..01102095 100644 --- a/src/DHTSetup.cc +++ b/src/DHTSetup.cc @@ -99,11 +99,7 @@ void DHTSetup::setup e->getOption()->get(family == AF_INET?PREF_DHT_FILE_PATH: PREF_DHT_FILE_PATH6); try { - std::ifstream in(dhtFile.c_str(), std::ios::binary); - if(!in) { - throw DL_ABORT_EX("Could not open file"); - } - deserializer.deserialize(in); + deserializer.deserialize(dhtFile); localNode = deserializer.getLocalNode(); } catch(RecoverableException& e) { A2_LOG_ERROR_EX |
