Author: eelco
Date: Tue Apr 19 10:44:44 2011
New Revision: 26885
URL: https://svn.nixos.org/websvn/nix/?rev=26885&sc=1
Log:
* Handle error messages from the Nix worker containing the `%'
character. (Nix/216)
Modified:
nix/trunk/src/libstore/remote-store.cc
Modified: nix/trunk/src/libstore/remote-store.cc
==============================================================================
--- nix/trunk/src/libstore/remote-store.cc Mon Apr 18 19:41:34 2011
(r26884)
+++ nix/trunk/src/libstore/remote-store.cc Tue Apr 19 10:44:44 2011
(r26885)
@@ -512,7 +512,7 @@
if (msg == STDERR_ERROR) {
string error = readString(from);
unsigned int status = GET_PROTOCOL_MINOR(daemonVersion) >= 8 ?
readInt(from) : 1;
- throw Error(error, status);
+ throw Error(format("%1%") % error, status);
}
else if (msg != STDERR_LAST)
throw Error("protocol error processing standard error");
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits