session機能について

コメント

4件のコメント

  • 正式なコメント
    Permanently deleted user

    cd コマンドは出力を出さないため、直後で <s> で待受けてもその先に進めずタイムアウトしてしまうものと推測されます。

    cdコマンドとpwd コマンドを以下のようにまとめてしまっては如何でしょうか?

    { session s |
      [s.send: "pwd\n"] ->
      <s> ->
    [s.send: "cd /tmp\npwd\n"] ->
    <s>
    }
    コメントアクション パーマリンク
  • 大野

    ありがとうございます。
    <s> は標準出力に関する記述で、データを読み出せなかったということで理解しました。
    (他のスレッドでも同様の記載を見逃しておりました、失礼しました)

    ちなみにですが、「<s ?? g'*]*'> ->」や「<s ?? g'*'> ->」ではタイムアウトせず、
    待ち状態が継続する理由は何になりますでしょうか。

    0
    コメントアクション パーマリンク
  • Permanently deleted user

    ちなみにですが、「<s ?? g'*]*'> ->」や「<s ?? g'*'> ->」ではタイムアウトせず、
    待ち状態が継続する理由は何になりますでしょうか。

    こちらですが、確認してみましたところ、Kompiraのバグの可能性がございます。(本来ならタイムアウトするべき動作です)

    現在、調査しており、今後のバージョンで改修されるかと思います。

    ご迷惑をおかけして申し訳ございませんが、どうぞよろしくお願いいたします。

     

    0
    コメントアクション パーマリンク
  • 大野

    ありがとうございます。
    上記、承知いたしました。

    0
    コメントアクション パーマリンク

サインインしてコメントを残してください。