たまにこのエラーが発生する Rails アプリがあります。
Errno::ENOMEM
この関数からエラーが発生しています:
def create_folder
new_dir = self.id.to_s
working_dir = '/home/user/files/'
# THIS LINE IS CAUSING THE ERROR:
%x[cd #{working_dir} && mkdir #{new_dir}]
working_dir = working_dir + new_dir + '/'
self.working_dir = working_dir
self.save!
このエラーは、モデルの作成時に上記の関数を呼び出すコントローラーから発生しています...
どなたか対処法を教えていただけるとありがたいです..
なぜそれが起こるのか、いつ起こるのか、パターンがわかりません..