Blasanka / aws_s3_plugin

This is a plugin created for file upload to AWS S3
Other
10 stars 13 forks source link

Reply already submitted exception in method channel #6

Open Sukendh opened 4 years ago

Sukendh commented 4 years ago

I'm using another method channel to show a notification in the android side when the upload begin and finish. When I upload 2 files simultaneously I'm getting an exception like this. I couldn't use the result on my method channel.

java.lang.IllegalStateException: Reply already submitted E/AndroidRuntime(13725): at io.flutter.embedding.engine.dart.DartMessenger$Reply.reply(DartMessenger.java:148) E/AndroidRuntime(13725): at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler$1.success(MethodChannel.java:234) E/AndroidRuntime(13725): at com.blasanka.s3flutter.aws_s3.AwsS3Plugin$Transfer.onStateChanged(AwsS3Plugin.java:210) E/AndroidRuntime(13725): at com.amazonaws.mobileconnectors.s3.transferutility.TransferStatusUpdater$2.run(TransferStatusUpdater.java:206) E/AndroidRuntime(13725): at android.os.Handler.handleCallback(Handler.java:883) E/AndroidRuntime(13725): at android.os.Handler.dispatchMessage(Handler.java:100) E/AndroidRuntime(13725): at android.os.Looper.loop(Looper.java:228) E/AndroidRuntime(13725): at android.app.ActivityThread.main(ActivityThread.java:7782) E/AndroidRuntime(13725): at java.lang.reflect.Method.invoke(Native Method) E/AndroidRuntime(13725): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492) E/AndroidRuntime(13725): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:981)

DevuSeeroo commented 3 years ago

have you found any solution

Sukendh commented 3 years ago

Not yet. I just removed notification part.

DevuSeeroo commented 3 years ago

Not yet. I just removed notification part.

how?? I am still stuck on that portion