summaryrefslogtreecommitdiffstats
path: root/scripts/lib
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2015-06-16 15:03:36 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2015-06-16 15:16:34 +0200
commitaeeec7bd4aa3c350fc8461412f8c73d7bc26755c (patch)
tree502dbbad361ad6392037f501c33fcb59294e04cd /scripts/lib
parent2b6f7dab1ed7f3633053d83fc61fb23d4f10d09f (diff)
downloadptxdist-aeeec7bd4aa3c350fc8461412f8c73d7bc26755c.tar.gz
ptxdist-aeeec7bd4aa3c350fc8461412f8c73d7bc26755c.tar.xz
ptxd_make_serialize_put: propagate last return value
This way, we can avoid doing this whenever ptxd_make_serialize_put is called. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'scripts/lib')
-rw-r--r--scripts/lib/ptxd_make_serialize.sh2
1 files changed, 2 insertions, 0 deletions
diff --git a/scripts/lib/ptxd_make_serialize.sh b/scripts/lib/ptxd_make_serialize.sh
index 4fbf5677b..16fb291f1 100644
--- a/scripts/lib/ptxd_make_serialize.sh
+++ b/scripts/lib/ptxd_make_serialize.sh
@@ -18,10 +18,12 @@ ptxd_make_serialize_take() {
export -f ptxd_make_serialize_take
ptxd_make_serialize_put() {
+ local ret=$?
local fifo="${PTXDIST_TEMPDIR}/${pkg_stage}-fifo"
if [ -e "${fifo}" ]; then
echo -n '+' > "${fifo}"
fi
+ return "${ret}"
}
export -f ptxd_make_serialize_put