Revert "Don't sync with C library I/O buffers"
authorMarco Costalba <mcostalba@gmail.com>
Sun, 25 Mar 2012 09:23:16 +0000 (10:23 +0100)
committerMarco Costalba <mcostalba@gmail.com>
Sun, 25 Mar 2012 09:23:16 +0000 (10:23 +0100)
It seems is the cause of strange and rare hangs
reported by some users where Stockfish stops
responding to GUI. It is not clear why but for
the moment revert the patch.

No functional change.

Signed-off-by: Marco Costalba <mcostalba@gmail.com>
src/main.cpp

index 31337fa676ef9fba1de2c99d4f3ade7bf7bde8d2..1d5c6ea7d50d24cb75697f955be3edd291316069 100644 (file)
@@ -35,11 +35,6 @@ extern void kpk_bitbase_init();
 
 int main(int argc, char* argv[]) {
 
-  // Don't sync with C library I/O buffers, faster but now using printf()
-  // or scanf() could yield to issues because buffers are independent.
-  cout.sync_with_stdio(false);
-  cin.sync_with_stdio(false);
-
   cout << engine_info() << endl;
 
   bitboards_init();