From 26471047abf106ab7cdc90911ed0638b6b35e879 Mon Sep 17 00:00:00 2001 From: Ahmad Yoosofan Date: Wed, 12 Sep 2018 00:33:31 +0430 Subject: [PATCH] fix osx compile because of high_resolution https://github.com/schlangster/cpp.react/pull/5 --- src/peer.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/peer.cpp b/src/peer.cpp index a9b7197..ce0e0bc 100644 --- a/src/peer.cpp +++ b/src/peer.cpp @@ -38,10 +38,12 @@ void peer::create_peer_id(const char*env[]){ // hash of start time + combine hash of env + some random generator + // hash mac address + hash ip address + hash pid + hash thread id + hash of diff time (start-end) - auto start_time = std::chrono::high_resolution_clock::now(); + //auto start_time = std::chrono::high_resolution_clock::now(); + auto start_time = std::chrono::system_clock::now(); //auto time_point = std::chrono::system_clock::now(); //https://stackoverflow.com/a/15778082/886607 for(int i=0;env[i]!=nullptr;i++)std::cout<(start_time));// https://stackoverflow.com/a/32556992/886607 std::chrono::duration diff = end_time-start_time; std::cout << end_time.time_since_epoch().count() <<" d "<< diff.count() << "\ttime\t"<