this will be in the next alpha On Tue, 17 Sep 2013 23:18:13 +0200 Roland Mainz wrote: > --20cf3071cc96c4ea8d04e69adb76 > Content-Type: text/plain; charset=ISO-8859-1
> On Tue, Sep 17, 2013 at 8:24 PM, Lionel Cons <[email protected]> wrote: > > Can anyone else reproduce the problem that ksh from ast-ksh.20130913 > > can hang if I use cd -@ to add an attribute to a FIFO? > Attached (as "astksh20130913_cd_xattr_fifo_nonblock001.diff.txt") is a > patch which fixes the problem by using |O_NONBLOCK| automagically if > we operate on /dev/file/xattr@... ... > Glenn: Is the patch Ok for you ? > --- > Bye, > Roland > -- > __ . . __ > (o.\ \/ /.o) [email protected] > \__\/\/__/ MPEG specialist, C&&JAVA&&Sun&&Unix programmer > /O /==\ O\ TEL +49 641 3992797 > (;O/ \/ \O;) > --20cf3071cc96c4ea8d04e69adb76 > Content-Type: text/plain; charset=US-ASCII; > name="astksh20130913_cd_xattr_fifo_nonblock001.diff.txt" > Content-Disposition: attachment; > filename="astksh20130913_cd_xattr_fifo_nonblock001.diff.txt" > Content-Transfer-Encoding: base64 > X-Attachment-Id: f_hlpmgxsk0 > ZGlmZiAtciAtdSBvcmlnaW5hbC9zcmMvbGliL2xpYmFzdC9wYXRoL3BhdGhjYW5vbi5jIGJ1aWxk > X3hhdHRyL3NyYy9saWIvbGliYXN0L3BhdGgvcGF0aGNhbm9uLmMKLS0tIHNyYy9saWIvbGliYXN0 > L3BhdGgvcGF0aGNhbm9uLmMJMjAxMy0wOS0xMyAyMTowMTowNS4wMDAwMDAwMDAgKzAyMDAKKysr > IHNyYy9saWIvbGliYXN0L3BhdGgvcGF0aGNhbm9uLmMJMjAxMy0wOS0xNyAyMjo1NTowMS40MDMy > Nzg0NzIgKzAyMDAKQEAgLTQ4MCw5ICs0ODAsOSBAQAogCQkJCQkJZm9yIChyID0gYnVmICsgKHQg > LSByKTsgciA+IGJ1ZiAmJiAqKHIgLSAxKSA9PSAnLyc7IHItLSk7CiAJCQkJCQkqciA9IDA7CiAJ > CQkJCX0KLQkJCQkJaWYgKChkZXYtPmZkID0gb3BlbmF0KGRmZCwgYnVmLCBPX0lOVEVSQ0VQVHxP > X1JET05MWXxPX0NMT0VYRUN8ZGV2LT5vZmxhZ3MpKSA8IDApCisJCQkJCWlmICgoZGV2LT5mZCA9 > IG9wZW5hdChkZmQsIGJ1ZiwgT19JTlRFUkNFUFR8T19SRE9OTFl8T19OT05CTE9DS3xPX0NMT0VY > RUN8ZGV2LT5vZmxhZ3MpKSA8IDApCiAJCQkJCQlyID0gMDsKLQkJCQkJZWxzZSBpZiAoKG4gPSBv > cGVuYXQoZGV2LT5mZCwgIi4iLCBPX0lOVEVSQ0VQVHxPX1JET05MWXxPX1hBVFRSKSkgPCAwKQor > CQkJCQllbHNlIGlmICgobiA9IG9wZW5hdChkZXYtPmZkLCAiLiIsIE9fSU5URVJDRVBUfE9fUkRP > TkxZfE9fWEFUVFJ8T19OT05CTE9DSykpIDwgMCkKIAkJCQkJewogCQkJCQkJciA9IDA7CiAJCQkJ > CQljbG9zZShkZXYtPmZkKTsKQEAgLTcxNywxMSArNzE3LDExIEBACiAJCQkJCWlmIChyID09IGNh > bm9uKQogCQkJCQkJcisrOwogCQkJCQkqciA9IDA7Ci0JCQkJCWRldi0+ZmQgPSBvcGVuYXQoZGZk > LCB4LCBPX0lOVEVSQ0VQVHxPX1JET05MWXxPX0NMT0VYRUN8ZGV2LT5vZmxhZ3MpOworCQkJCQlk > ZXYtPmZkID0gb3BlbmF0KGRmZCwgeCwgT19JTlRFUkNFUFR8T19SRE9OTFl8T19OT05CTE9DS3xP > X0NMT0VYRUN8ZGV2LT5vZmxhZ3MpOwogCQkJCQkqciA9ICcvJzsKIAkJCQkJaWYgKGRldi0+ZmQg > PCAwKQogCQkJCQkJdCA9IDA7Ci0JCQkJCWVsc2UgaWYgKChuID0gb3BlbmF0KGRldi0+ZmQsICIu > IiwgT19JTlRFUkNFUFR8T19SRE9OTFl8T19YQVRUUikpIDwgMCkKKwkJCQkJZWxzZSBpZiAoKG4g > PSBvcGVuYXQoZGV2LT5mZCwgIi4iLCBPX0lOVEVSQ0VQVHxPX1JET05MWXxPX1hBVFRSfE9fTk9O > QkxPQ0spKSA8IDApCiAJCQkJCXsKIAkJCQkJCWNsb3NlKGRldi0+ZmQpOwogCQkJCQkJZGV2LT5m > ZCA9IC0xOwo= > --20cf3071cc96c4ea8d04e69adb76-- _______________________________________________ ast-developers mailing list [email protected] http://lists.research.att.com/mailman/listinfo/ast-developers
